0s autopkgtest [10:21:20]: starting date and time: 2025-11-17 10:21:20+0000 0s autopkgtest [10:21:20]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [10:21:20]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.rx3tprbn/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sqlalchemy,src:python3-defaults --apt-upgrade sqlalchemy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=sqlalchemy/2.0.44+ds1-1 python3-defaults/3.13.7-2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@sto01-8.secgroup --name adt-resolute-amd64-sqlalchemy-20251117-102119-juju-7f2275-prod-proposed-migration-environment-2-d9b1c93a-5250-4002-88e5-be25eb540f51 --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-amd64-sqlalchemy-20251117-102119-juju-7f2275-prod-proposed-migration-environment-2-d9b1c93a-5250-4002-88e5-be25eb540f51 from image adt/ubuntu-resolute-amd64-server-20251117.img (UUID 9762b0cc-7c5b-4854-acd5-cc74ad0de8c6)... 57s autopkgtest [10:22:17]: testbed dpkg architecture: amd64 57s autopkgtest [10:22:17]: testbed apt version: 3.1.11 57s autopkgtest [10:22:17]: @@@@@@@@@@@@@@@@@@@@ test bed setup 57s autopkgtest [10:22:17]: testbed release detected to be: None 58s autopkgtest [10:22:18]: updating testbed package index (apt update) 58s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 58s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 58s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 58s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 58s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 58s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [881 kB] 58s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 58s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [80.3 kB] 59s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [158 kB] 59s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [118 kB] 59s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3128 B] 59s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3744 B] 59s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [64.6 kB] 59s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 59s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [614 kB] 59s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [282 kB] 59s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [22.2 kB] 59s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [13.4 kB] 59s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [6516 B] 59s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [680 B] 61s Fetched 2367 kB in 1s (2289 kB/s) 61s Reading package lists... 62s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 62s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 62s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 62s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 62s Reading package lists... 62s Reading package lists... 62s Building dependency tree... 62s Reading state information... 63s Calculating upgrade... 63s The following packages will be upgraded: 63s libpython3-stdlib python3 python3-minimal usbutils 63s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 63s Need to get 146 kB of archives. 63s After this operation, 0 B of additional disk space will be used. 63s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.13.7-2 [27.8 kB] 63s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.13.7-2 [23.9 kB] 63s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.13.7-2 [10.6 kB] 63s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 usbutils amd64 1:019-1 [83.9 kB] 63s dpkg-preconfigure: unable to re-open stdin: No such file or directory 63s Fetched 146 kB in 0s (0 B/s) 63s (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 ... 83372 files and directories currently installed.) 63s Preparing to unpack .../python3-minimal_3.13.7-2_amd64.deb ... 63s Unpacking python3-minimal (3.13.7-2) over (3.13.7-1) ... 63s Setting up python3-minimal (3.13.7-2) ... 63s (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 ... 83372 files and directories currently installed.) 63s Preparing to unpack .../python3_3.13.7-2_amd64.deb ... 63s running python pre-rtupdate hooks for python3.13... 63s Unpacking python3 (3.13.7-2) over (3.13.7-1) ... 63s Preparing to unpack .../libpython3-stdlib_3.13.7-2_amd64.deb ... 63s Unpacking libpython3-stdlib:amd64 (3.13.7-2) over (3.13.7-1) ... 63s Preparing to unpack .../usbutils_1%3a019-1_amd64.deb ... 63s Unpacking usbutils (1:019-1) over (1:018-2) ... 63s Setting up usbutils (1:019-1) ... 63s Setting up libpython3-stdlib:amd64 (3.13.7-2) ... 63s Setting up python3 (3.13.7-2) ... 63s running python rtupdate hooks for python3.13... 63s running python post-rtupdate hooks for python3.13... 63s Processing triggers for man-db (2.13.1-1) ... 64s autopkgtest [10:22:24]: upgrading testbed (apt dist-upgrade and autopurge) 64s Reading package lists... 65s Building dependency tree... 65s Reading state information... 65s Calculating upgrade... 65s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 65s Reading package lists... 65s Building dependency tree... 65s Reading state information... 65s Solving dependencies... 65s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 68s autopkgtest [10:22:28]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 10:00:33 UTC 2025 68s autopkgtest [10:22:28]: @@@@@@@@@@@@@@@@@@@@ apt-source sqlalchemy 70s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.44+ds1-1 (dsc) [2438 B] 70s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.44+ds1-1 (tar) [3495 kB] 70s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main sqlalchemy 2.0.44+ds1-1 (diff) [14.0 kB] 70s gpgv: Signature made Wed Nov 5 18:02:34 2025 UTC 70s gpgv: using RSA key 1D2FA89858DAAF6217862DF7AEF6F1A2A7457645 70s gpgv: Can't check signature: No public key 70s dpkg-source: warning: cannot verify inline signature for ./sqlalchemy_2.0.44+ds1-1.dsc: no acceptable signature found 71s autopkgtest [10:22:31]: testing package sqlalchemy version 2.0.44+ds1-1 71s autopkgtest [10:22:31]: build not needed 73s autopkgtest [10:22:33]: test unittests: preparing testbed 73s Reading package lists... 73s Building dependency tree... 73s Reading state information... 73s Solving dependencies... 74s The following NEW packages will be installed: 74s libpython3.14-minimal libpython3.14-stdlib python3-all python3-execnet 74s python3-greenlet python3-iniconfig python3-pluggy python3-pytest 74s python3-pytest-xdist python3.14 python3.14-minimal 74s 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. 74s Need to get 7200 kB of archives. 74s After this operation, 27.1 MB of additional disk space will be used. 74s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.0-4 [906 kB] 74s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.0-4 [2559 kB] 74s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.0-4 [2397 kB] 75s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.0-4 [805 kB] 75s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-all amd64 3.13.7-2 [890 B] 75s Get:6 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-execnet all 2.1.1-1 [33.4 kB] 75s Get:7 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 2.1.0-1 [6840 B] 75s Get:8 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-1 [21.0 kB] 75s Get:9 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 8.3.5-2 [252 kB] 75s Get:10 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest-xdist all 3.8.0-2 [34.6 kB] 75s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-greenlet amd64 3.2.4-2 [185 kB] 75s Fetched 7200 kB in 1s (6387 kB/s) 75s Selecting previously unselected package libpython3.14-minimal:amd64. 75s (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 ... 83372 files and directories currently installed.) 75s Preparing to unpack .../00-libpython3.14-minimal_3.14.0-4_amd64.deb ... 75s Unpacking libpython3.14-minimal:amd64 (3.14.0-4) ... 75s Selecting previously unselected package python3.14-minimal. 75s Preparing to unpack .../01-python3.14-minimal_3.14.0-4_amd64.deb ... 75s Unpacking python3.14-minimal (3.14.0-4) ... 75s Selecting previously unselected package libpython3.14-stdlib:amd64. 75s Preparing to unpack .../02-libpython3.14-stdlib_3.14.0-4_amd64.deb ... 75s Unpacking libpython3.14-stdlib:amd64 (3.14.0-4) ... 75s Selecting previously unselected package python3.14. 75s Preparing to unpack .../03-python3.14_3.14.0-4_amd64.deb ... 75s Unpacking python3.14 (3.14.0-4) ... 75s Selecting previously unselected package python3-all. 75s Preparing to unpack .../04-python3-all_3.13.7-2_amd64.deb ... 75s Unpacking python3-all (3.13.7-2) ... 75s Selecting previously unselected package python3-execnet. 75s Preparing to unpack .../05-python3-execnet_2.1.1-1_all.deb ... 75s Unpacking python3-execnet (2.1.1-1) ... 75s Selecting previously unselected package python3-iniconfig. 75s Preparing to unpack .../06-python3-iniconfig_2.1.0-1_all.deb ... 75s Unpacking python3-iniconfig (2.1.0-1) ... 75s Selecting previously unselected package python3-pluggy. 75s Preparing to unpack .../07-python3-pluggy_1.6.0-1_all.deb ... 75s Unpacking python3-pluggy (1.6.0-1) ... 75s Selecting previously unselected package python3-pytest. 75s Preparing to unpack .../08-python3-pytest_8.3.5-2_all.deb ... 75s Unpacking python3-pytest (8.3.5-2) ... 75s Selecting previously unselected package python3-pytest-xdist. 75s Preparing to unpack .../09-python3-pytest-xdist_3.8.0-2_all.deb ... 75s Unpacking python3-pytest-xdist (3.8.0-2) ... 75s Selecting previously unselected package python3-greenlet. 75s Preparing to unpack .../10-python3-greenlet_3.2.4-2_amd64.deb ... 75s Unpacking python3-greenlet (3.2.4-2) ... 75s Setting up python3-iniconfig (2.1.0-1) ... 76s Setting up libpython3.14-minimal:amd64 (3.14.0-4) ... 76s Setting up python3-greenlet (3.2.4-2) ... 76s Setting up python3-pluggy (1.6.0-1) ... 76s Setting up python3-execnet (2.1.1-1) ... 76s Setting up python3.14-minimal (3.14.0-4) ... 77s Setting up libpython3.14-stdlib:amd64 (3.14.0-4) ... 77s Setting up python3-pytest (8.3.5-2) ... 77s Setting up python3.14 (3.14.0-4) ... 78s Setting up python3-pytest-xdist (3.8.0-2) ... 78s Setting up python3-all (3.13.7-2) ... 78s Processing triggers for man-db (2.13.1-1) ... 78s Processing triggers for systemd (257.9-0ubuntu2) ... 79s autopkgtest [10:22:39]: test unittests: [----------------------- 79s py3versions: no X-Python3-Version in control file, using supported versions 79s ===> Running tests 79s ===> Testing with python3.14 90s =========================== sqlalchemy installation ============================ 90s SQLAlchemy 2.0.44 (user site loaded) 90s Path: /tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/__init__.py 90s compiled extension not enabled; cannot import name 'collections' from 'sqlalchemy.cyextension' (/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/cyextension/__init__.py) 90s ============================= test session starts ============================== 90s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 -- /usr/bin/python3.14 90s cachedir: .pytest_cache 90s rootdir: /tmp/autopkgtest.awmDJK/build.0Fs/src 90s configfile: pyproject.toml 90s plugins: xdist-3.8.0, typeguard-4.4.2 90s created: 2/2 workers 90s 2 workers [23710 items] 90s 90s scheduling tests via LoadScheduling 90s 90s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 90s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 90s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TEST_TABLESPACE-TABLESPACE "TEST_TABLESPACE"] 90s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 90s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[TestTableSpace-TABLESPACE "TestTableSpace"] 90s test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 90s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_tablespace[test_tablespace-TABLESPACE test_tablespace] 90s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 90s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_clustering 90s test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 90s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_uc_explicit_nonclustered 90s test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 90s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_true_false 90s test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 90s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_true_false 90s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 90s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[not_use_mssql_version] 90s test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 90s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_try_cast[use_mssql_version] 90s test/dialect/mssql/test_compiler.py::CompileTest::test_union 90s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_union 90s test/dialect/mssql/test_compiler.py::CompileTest::test_update 90s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update 90s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 90s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array 90s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 90s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_element 90s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 90s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_array_slice 90s test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 90s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_exclude_hint 90s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 90s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from 90s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaM2O::test_roundtrip 90s test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 90s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_from_hint 90s test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 90s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_hint 90s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 90s test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 90s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_returning 90s test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 90s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_update_returning 90s test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 90s [gw1] [ 0%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_update_to_select_schema 90s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 90s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_one_legacy 90s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 90s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_three_legacy 90s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 90s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_disabled_two_legacy 90s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 90s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_one_legacy 90s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 90s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaToaO2M::test_roundtrip 90s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_three_legacy 90s test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 90s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 90s [gw1] [ 0%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_use_binds_for_limits_enabled_two_legacy 90s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 90s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_insert 90s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 90s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select 90s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 90s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_select_labels 90s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 90s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update 90s test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 90s [gw1] [ 0%] SKIPPED test/aaa_profiling/test_compiler.py::CompileTest_sqlite+pysqlite_3_46_1::test_update_whereclause 90s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-not_render_postcompile] 90s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[not_positional-render_postcompile] 90s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-not_render_postcompile] 90s test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_accessor_no_params[positional-render_postcompile] 90s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[not_render_postcompile] 90s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_params[render_postcompile] 90s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-not_render_postcompile] 90s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[numeric-render_postcompile] 90s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-not_render_postcompile] 90s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 90s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobM2O::test_roundtrip 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_new_positional_params[qmark-render_postcompile] 90s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[not_render_postcompile] 90s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 90s test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_new_expanded_state_no_params[render_postcompile] 90s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_default_stmt 90s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_named_parameters 90s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_no_new_params 90s test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CompileUXTest::test_render_postcompile_positional_parameters 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_column 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_from 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_all_where 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_alone_noeffect 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_column 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_from 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_having 90s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTobO2M::test_roundtrip 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where 90s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_auto_where_singlefrom 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_column 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_from 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_having 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[False] 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_disabled_where[None] 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_empty 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_column 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_from 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_exclusion_where 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_froms 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_having 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_column 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_from 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_inclusion_where 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 90s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocM2O::test_roundtrip 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[False] 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_none[None] 90s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_from_all_ok 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_from 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_having_from_subq 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 90s test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_correlate_where_all_unintentional 90s test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_dont_overcorrelate 90s test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_from_implicit_correlation_disabled 90s test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_froms_correlation 90s test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 90s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestaTocO2M::test_roundtrip 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 90s test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CorrelateTest::test_no_contextless_correlate_except 90s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 90s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[lowercase] 90s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_insert_values[uppercase] 90s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[lowercase] 90s test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_different_named_binds_update_values[uppercase] 90s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[lowercase] 90s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_insert_values[uppercase] 90s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[lowercase] 90s test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 90s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaM2O::test_roundtrip 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::CrudParamOverlapTest::test_same_named_binds_update_values[uppercase] 90s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_autoinc_first_implicit 90s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 90s test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_composite_pk_constraint_maintains_order_explicit 90s test/sql/test_compiler.py::DDLTest::test_create_index_exists 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_index_exists 90s test/sql/test_compiler.py::DDLTest::test_create_table_exists 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_exists 90s test/sql/test_compiler.py::DDLTest::test_create_table_suffix 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_create_table_suffix 90s test/sql/test_compiler.py::DDLTest::test_drop_index_exists 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_index_exists 90s test/sql/test_compiler.py::DDLTest::test_drop_table_exists 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_drop_table_exists 90s test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_illegal_sql_phrases 90s test/sql/test_compiler.py::DDLTest::test_fk_render 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_fk_render 90s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue 90s test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_reraise_of_column_spec_issue_unicode 90s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_no_square_brackets 90s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence 90s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_sequence_server_default 90s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 90s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbToaO2M::test_roundtrip 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_special_chars 90s test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_schema_translate_map_table 90s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 90s test/sql/test_compiler.py::DDLTest::test_system_flag 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_system_flag 90s test/sql/test_compiler.py::DDLTest::test_table_no_cols 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols 90s test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_no_cols_w_constraint 90s test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 90s [gw1] [ 0%] PASSED test/sql/test_compiler.py::DDLTest::test_table_one_col_w_constraint 90s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 90s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_dml 90s test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 90s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_binds_in_select 90s test/ext/test_compiler.py::DefaultOnExistingTest::test_select 90s [gw1] [ 0%] PASSED test/ext/test_compiler.py::DefaultOnExistingTest::test_select 90s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 90s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_anon 90s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 90s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_distinct_on_subquery_named 90s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 90s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobM2O::test_roundtrip 90s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_literal_binds 90s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 90s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative 90s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 90s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 90s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_generative_multi_call 90s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 90s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_list 90s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 90s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_on_columns_inline_scalar 90s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 90s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_generative 90s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 90s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_plain_inline 91s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_distinct_on_aliased 91s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns 91s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTobO2M::test_roundtrip 91s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_multi_call 91s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 91s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_on_columns_subquery 91s test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::DistinctOnTest::test_query_plain 91s test/ext/test_compiler.py::ExecuteTest::test_insert 91s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert 91s test/ext/test_compiler.py::ExecuteTest::test_insert_session 91s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_insert_session 91s test/ext/test_compiler.py::ExecuteTest::test_select 91s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select 91s test/ext/test_compiler.py::ExecuteTest::test_select_session 91s [gw1] [ 0%] PASSED test/ext/test_compiler.py::ExecuteTest::test_select_session 91s test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 91s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_dml 91s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 91s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_false 91s test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 91s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_embedded_element_true_to_none 91s test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 91s [gw1] [ 0%] PASSED test/sql/test_compiler.py::ExecutionOptionsTest::test_non_dml 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 91s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocM2O::test_roundtrip 91s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[phraseto_tsquery] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[plainto_tsquery] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsquery] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[to_tsvector] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[ts_headline] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_dont_compile_non_imported[websearch_to_tsquery] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_basic 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_custom_regconfig 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_regconfig 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvector 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_match_tsvectorconfig_regconfig 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func0] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func1] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func2] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func3] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[literal-to_ts_func4] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func0] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 91s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestbTocO2M::test_roundtrip 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func1] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func2] 91s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func3] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[not_use_regconfig-to_ts_func4] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func0] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func1] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func2] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func3] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_to_regconfig_fns[use_regconfig-to_ts_func4] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-literal] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-not_use_regconfig] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-include_options-use_regconfig] 91s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaM2O::test_roundtrip 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-literal] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 91s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-not_use_regconfig] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[not_tsquery_in_expr-not_include_options-use_regconfig] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-literal] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-not_use_regconfig] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-include_options-use_regconfig] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-literal] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-not_use_regconfig] 91s test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::FullTextSearchTest::test_ts_headline[tsquery_in_expr-not_include_options-use_regconfig] 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError0] 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 91s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcToaO2M::test_roundtrip 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ArgumentError1] 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = %(param_1)s WHERE name = 'hi'] 91s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 91s [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'] 91s 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] 91s [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] 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = %(name_1)s DO NOTHING] 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_combined_with_cte 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_index_elements_target 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_no_target 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_named_constraint_target 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_quoted_string_constraint_target 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_nothing_super_long_name_constraint_target 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 91s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobM2O::test_roundtrip 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_add_whereclause_references_excluded 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_additional_colnames 91s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_col_index_elements_target 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_index_elements_where_target_multivalues 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_named_unique_constraint_target 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_pk_constraint_index_elements_target 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_column_keys 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_literal 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_set_clause_none 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_one 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_elements_target_two 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 91s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTobO2M::test_roundtrip 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_str_index_where 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 91s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_string_constraint_target 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_string_target 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_exclude_constraint_target 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_index_target 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_do_update_unnamed_pk_constraint_target 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_as_cte 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_cte_plus_textual 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_on_conflict_do_no_call_twice 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_quote_raw_string_col 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 91s [gw0] [ 0%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocM2O::test_roundtrip 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[control] 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[dict] 91s test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 91s test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 91s [gw1] [ 0%] PASSED test/dialect/postgresql/test_compiler.py::InsertOnConflictTest::test_set_excluded[excluded] 91s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 91s [gw1] [ 0%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_literal 91s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[all_others] 91s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_select[mysql8] 91s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[all_others] 91s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_from_values[mysql8] 91s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_mysql8_on_update_dont_dup_alias_name 91s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_no_call_twice 91s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 91s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_inheritance.py::ABCTest_TestcTocO2M::test_roundtrip 91s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_on_update_instrumented_attribute_dict 91s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_python_values 91s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[all_others] 91s test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::InsertOnDuplicateTest::test_update_sql_expr[mysql8] 91s test/sql/test_compiler.py::KwargPropagationTest::test_binary 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_binary 91s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[none] 91s test/sql/test_compiler.py::KwargPropagationTest::test_case 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_case 91s test/sql/test_compiler.py::KwargPropagationTest::test_cast 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_cast 91s test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 91s test/sql/test_compiler.py::KwargPropagationTest::test_select 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::KwargPropagationTest::test_select 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_char_zero 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_cols_required 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-False-True] 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-False] 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_invalid_combinations[True-True-True] 91s [gw0] [ 1%] PASSED test/orm/inheritance/test_abc_polymorphic.py::ABCTest::test_abc_poly_roundtrip[union] 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_literal_binds 91s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against0-%s] 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against1-`some col` + `some other col`] 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_against_expr[against2-`some col` + %s] 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN BOOLEAN MODE)] 91s [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)] 91s 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)] 91s [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)] 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s IN NATURAL LANGUAGE MODE)] 91s [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)] 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s WITH QUERY EXPANSION)] 91s [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)] 91s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_mapped_name 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_multiple_cols[-MATCH (user.firstname, user.lastname) AGAINST (%s)] 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION)] 91s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 91s [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)] 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s IN NATURAL LANGUAGE MODE)] 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s WITH QUERY EXPANSION)] 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_expression_single_col[-MATCH (matchtable.title) AGAINST (%s)] 91s test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::MatchExpressionTest::test_match_operator 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_defaults_included 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_included 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_omitted 91s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[DynamicMapped] 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_from_select_sentinel_defaults_omitted 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 91s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_include_col_via_keys 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_defaults 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 91s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[Mapped] 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_no_params_defaults_no_sentinel 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 91s test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_nonspecified 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_insert_omitted_return_col_specified 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_includes_hidden 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_from_subquery_omitted 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_include_col 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 91s [gw0] [ 1%] PASSED test/orm/declarative/test_abs_import_only.py::MappedColumnTest::test_fully_qualified_writeonly_mapped_name[WriteOnlyMapped] 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_order_by 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 91s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_select_omitted_incl_whereclause 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_include_col 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_defaults 91s test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::OmitFromStatementsTest::test_update_omitted_no_params_defaults 91s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError0] 91s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ArgumentError1] 91s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE name = 'hi'] 91s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) DO UPDATE SET name = ? WHERE users.name = ?] 91s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = 'hi' DO NOTHING] 91s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_assorted_arg_coercion[-ON CONFLICT (id) WHERE name = __[POSTCOMPILE_name_1] DO NOTHING] 91s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_dont_consume_set_collection 91s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_on_conflict_do_update_exotic_targets_six 91s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[control] 91s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[dict] 91s test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictCompileTest::test_set_excluded[excluded] 91s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_one 91s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 91s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint 91s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_check_constraint_from_column 91s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_many_clause 91s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_column_not_null 91s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key 91s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint 91s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_primary_key_constraint_from_column 91s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint 91s test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::OnConflictDDLTest::test_on_conflict_clause_unique_constraint_from_column 91s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_join_two 91s test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 91s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_determinsitic_parameter 91s 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] 91s [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] 91s 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] 91s [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] 91s 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] 91s [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] 91s 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] 91s [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] 91s 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] 91s [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] 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[5-None-fetch_kw2-FETCH FIRST (%(param_1)s) ROWS ONLY-params2] 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[None-10-fetch_kw1-LIMIT ALL OFFSET %(param_1)s-params1] 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET (Y + W) ROWS FETCH FIRST (Q + Z) ROWS ONLY-params10] 91s [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] 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET (Y) ROWS FETCH FIRST (Q) ROWS ONLY-params7] 91s [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] 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET ("Y") ROWS FETCH FIRST ("Q") ROWS ONLY-params8] 91s [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] 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET (%(Y)s) ROWS FETCH FIRST (%(Q)s) ROWS ONLY-params9] 91s [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] 91s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_lazyload 91s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 91s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 91s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match 91s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match 91s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 91s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_column 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_column 91s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_column 91s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 91s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_flags 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags 91s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 91s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attr_w_of_type] 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_flags 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_flags_ignorecase 91s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 91s test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 91s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_not_regexp_match_str 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_not_regexp_match_str 91s test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_not_regexp_match_str 91s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 91s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match 91s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match 91s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after[ac_attribute] 91s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 91s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 91s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_column 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_column 91s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_column 91s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 91s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags 91s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[False] 91s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 91s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_flags 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_flags_ignorecase 91s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 91s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_flags_safestring 91s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 91s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_match_str 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_match_str 91s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 91s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_joinedload_after_base_target_fails[True] 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_match_str 91s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 91s test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 91s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace 91s test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 91s [gw1] [ 1%] PASSED test/dialect/sqlite/test_compiler.py::RegexpTest::test_regexp_replace 91s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 91s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column 91s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 91s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_column2 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 91s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AliasedClassRelationshipTest::test_selectinload_w_noload_after 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_column2 91s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 91s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 91s test/orm/test_ac_relationships.py::AltSelectableTest::test_join 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags 91s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 91s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_flags_safestring 91s test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 91s [gw1] [ 1%] PASSED test/dialect/oracle/test_compiler.py::RegexpTest::test_regexp_replace_string 91s test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 91s [gw1] [ 1%] PASSED test/dialect/postgresql/test_compiler.py::RegexpTest::test_regexp_replace_string 91s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match 91s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_column 91s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_flags 91s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_not_regexp_match_str 91s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match 91s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_column 91s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags 91s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_flags_safestring 91s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_match_str 91s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace 91s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column 91s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_column2 91s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_flags 91s test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMariaDb::test_regexp_replace_string 91s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match 91s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_column 91s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_flags 91s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_not_regexp_match_str 91s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match 91s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_column 91s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_join 91s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags 91s test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 91s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_flags_safestring 91s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_match_str 91s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace 91s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column 91s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_column2 91s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 91s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_joinedload 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags 91s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_flags_safestring 91s test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 91s test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::RegexpTestMySql::test_regexp_replace_string 91s test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_not_toplevel_doesnt_populate 91s test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_only_top_populates 91s test/sql/test_compiler.py::ResultMapTest::test_compound_populates 91s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_lazyload 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_compound_populates 91s test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_from_select 91s test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 91s test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_insert_with_select_values 91s test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_conflict_union 91s test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_label_plus_element 91s test/sql/test_compiler.py::ResultMapTest::test_nested_api 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_nested_api 91s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::AltSelectableTest::test_selectinload 91s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity 91s test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 91s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 91s [gw1] [ 1%] PASSED test/sql/test_compiler.py::ResultMapTest::test_select_wraps_for_translate_ambiguity_dupe_cols 91s test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_backslash_escaping 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BIGINT-CAST(t.col AS SIGNED INTEGER)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BINARY-CAST(t.col AS BINARY)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)0] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[BLOB-CAST(t.col AS BINARY)1] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CHAR-CAST(t.col AS CHAR)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[CLOB-CAST(t.col AS CHAR)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATE-CAST(t.col AS DATE)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DATETIME-CAST(t.col AS DATETIME)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)0] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DECIMAL-CAST(t.col AS DECIMAL)1] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)0] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Date-CAST(t.col AS DATE)1] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)0] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[DateTime-CAST(t.col AS DATETIME)1] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)0] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[INTEGER-CAST(t.col AS SIGNED INTEGER)1] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Integer-CAST(t.col AS SIGNED INTEGER)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Interval-CAST(t.col AS DATETIME)] 91s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[ensure_no_warning] 91s test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGBLOB-CAST(t.col AS BINARY)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LONGTEXT-CAST(t.col AS CHAR)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[LargeBinary-CAST(t.col AS BINARY)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMBLOB-CAST(t.col AS BINARY)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[MEDIUMTEXT-CAST(t.col AS CHAR)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 91s [gw0] [ 1%] PASSED test/orm/test_ac_relationships.py::StructuralEagerLoadCycleTest::test_no_endless_loop[not_ensure_no_warning] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)0] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NCHAR-CAST(t.col AS CHAR)1] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)0] 91s test/dialect/test_all.py::ImportStarTest::test_all_import 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NUMERIC-CAST(t.col AS DECIMAL)1] 91s [gw0] [ 1%] PASSED test/dialect/test_all.py::ImportStarTest::test_all_import 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[NVARCHAR-CAST(t.col AS CHAR)] 91s test/orm/test_association.py::AssociationTest::test_delete 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Numeric-CAST(t.col AS DECIMAL)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SMALLINT-CAST(t.col AS SIGNED INTEGER)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[SmallInteger-CAST(t.col AS SIGNED INTEGER)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[String-CAST(t.col AS CHAR)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)0] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TEXT-CAST(t.col AS CHAR)1] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)0] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIME-CAST(t.col AS TIME)1] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)0] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TIMESTAMP-CAST(t.col AS DATETIME)1] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYBLOB-CAST(t.col AS BINARY)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYINT-CAST(t.col AS SIGNED INTEGER)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[TINYTEXT-CAST(t.col AS CHAR)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Time-CAST(t.col AS TIME)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[Unicode-CAST(t.col AS CHAR)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[UnicodeText-CAST(t.col AS CHAR)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARBINARY-CAST(t.col AS BINARY)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)0] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 91s [gw1] [ 1%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[VARCHAR-CAST(t.col AS CHAR)1] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_3-CAST(t.col AS UNSIGNED INTEGER)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_32-CAST(t.col AS CHAR CHARACTER SET utf8)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_35-CAST(t.col AS CHAR CHARACTER SET utf8)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_36-CAST(t.col AS CHAR(32))] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_37-CAST(t.col AS CHAR(32))] 91s [gw0] [ 2%] PASSED test/orm/test_association.py::AssociationTest::test_delete 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 91s test/orm/test_association.py::AssociationTest::test_insert 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_38-CAST(t.col AS CHAR(32))] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_39-CAST(t.col AS CHAR(0))] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_50-CAST(t.col AS BINARY)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_55-CAST(t.col AS BINARY)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_57-CAST(t.col AS BINARY)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 91s [gw0] [ 2%] PASSED test/orm/test_association.py::AssociationTest::test_insert 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_8-CAST(t.col AS SIGNED INTEGER)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast[type_9-CAST(t.col AS UNSIGNED INTEGER)] 91s test/orm/test_association.py::AssociationTest::test_modify 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_grouped_expression_non_castable 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_literal_bind 91s test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_cast_type_decorator 91s [gw0] [ 2%] PASSED test/orm/test_association.py::AssociationTest::test_modify 91s test/orm/test_association.py::AssociationTest::test_replace 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default6-VARCHAR DEFAULT 'some default'] 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[String-default7-VARCHAR DEFAULT 'some default'] 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype0-default0-BOOLEAN DEFAULT 0, CHECK (x IN (0, 1))] 91s [gw0] [ 2%] PASSED test/orm/test_association.py::AssociationTest::test_replace 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype1-default1-VARCHAR DEFAULT (sqlite_version())] 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype2-default2-INTEGER DEFAULT (abs(-5) + 17)] 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 91s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype3-default3-VARCHAR DEFAULT CURRENT_TIMESTAMP] 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype4-default4-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_column_defaults_ddl[datatype5-default5-VARCHAR DEFAULT (datetime(CURRENT_TIMESTAMP, 'localtime'))] 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_constraints_with_schemas 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolve_aliased_class 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 91s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_partial_index 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_strict 91s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_collate 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_five 91s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 91s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition 91s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_and_other_opts 91s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_partition_hash 91s test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_create_table_with_subpartition 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_four 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid 91s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_create_table_without_rowid_strict 91s test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_delete_limit 91s test/dialect/mysql/test_compiler.py::SQLTest::test_extract 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_one 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_extract 91s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_extract 91s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)0] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-DOUBLE-CAST(t.col AS DOUBLE)1] 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_three 91s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Double-CAST(t.col AS DOUBLE)] 91s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 91s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)0] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)1] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-FLOAT-CAST(t.col AS FLOAT)2] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[False-Float-CAST(t.col AS FLOAT)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_to_correct_class_two 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)0] 91s test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 91s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-DOUBLE-CAST(t.col AS DOUBLE)1] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Double-CAST(t.col AS DOUBLE)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)0] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)1] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AttributeAccessTest::test_resolved_w_subclass 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-FLOAT-CAST(t.col AS FLOAT)2] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 91s test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_float_cast[True-Float-CAST(t.col AS FLOAT)] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_full_outer_join 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_in_tuple 91s test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_inner_join 91s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement 91s test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_innodb_autoincrement_reserved_word_column_name 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_is_distinct_from 91s test/dialect/mysql/test_compiler.py::SQLTest::test_limit 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_limit 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_localtime 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_no_autoinc_on_composite_pk 91s test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_outer_join 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_dict_set 91s test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_plain_stringify_returning 91s test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_precolumns 91s test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_sysdate 91s test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_too_long_index 91s test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 91s [gw1] [ 2%] PASSED test/dialect/sqlite/test_compiler.py::SQLTest::test_true_false 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_cast_literal_bind 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BIT-t.col] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[BOOLEAN-t.col] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Boolean-t.col] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col0] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[DOUBLE-t.col1] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Double-t.col] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[ENUM-t.col] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_append 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col0] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[FLOAT-t.col1] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 91s test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[Float-t.col] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[REAL-t.col] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[SET-t.col] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[YEAR-t.col] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_13-t.col] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_15-t.col] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_unsupported_casts[type_9-t.col] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[delete] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_delete_limit_int_only[update] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_update_limit 91s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp 91s test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_utc_timestamp_fsp 91s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[String] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[Unicode] 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_list_extend 91s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[VARCHAR] 91s test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 91s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_2] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_3] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_4] 91s test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 91s [gw1] [ 2%] PASSED test/dialect/mysql/test_compiler.py::SQLTest::test_varchar_raise[type_6] 91s test/sql/test_compiler.py::SchemaTest::test_alias 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_alias 91s test/sql/test_compiler.py::SchemaTest::test_insert 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_insert 91s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_invalid 91s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select 91s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_alias 91s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_labels 91s test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_lowercase_select_subquery 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_add 91s 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] 91s test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 91s [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] 91s 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] 91s [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] 91s 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] 91s [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] 91s 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] 91s [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] 91s 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] 91s [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] 91s 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] 91s [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] 91s 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] 91s [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] 91s 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] 91s [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] 91s 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] 91s [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] 91s 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] 91s [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] 91s 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] 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::AutoFlushTest::test_set_extend 91s [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] 91s test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_aliases 91s test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_crud 91s test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_schema_translate_select 91s test/sql/test_compiler.py::SchemaTest::test_select 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_select 91s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 91s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_default_nullability_emits_null 91s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 91s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_none_nullability_does_not_emit_nullability 91s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 91s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_not_nullable_emits_not_null 91s test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 91s [gw1] [ 2%] PASSED test/dialect/mssql/test_compiler.py::SchemaTest::test_that_mssql_specified_nullable_emits_null 91s test/sql/test_compiler.py::SchemaTest::test_update 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SchemaTest::test_update 91s test/sql/test_compiler.py::SelectTest::test_alias 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias 91s test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_subquery 91s test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_alias_nesting_table 91s test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_anon_param_name_on_keys 91s test/sql/test_compiler.py::SelectTest::test_attribute_sanity 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_attribute_sanity 91s test/sql/test_compiler.py::SelectTest::test_calculated_columns 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_calculated_columns 91s test/sql/test_compiler.py::SelectTest::test_cast 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast 91s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[default] 91s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mssql] 91s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_mysql] 91s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_postgresql] 91s test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_cast_with_collate[explicit_sqlite] 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_chained 91s test/sql/test_compiler.py::SelectTest::test_collate 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_collate 91s test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compile_label_is_slots 91s test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compiler_column_element_is_slots 91s test/sql/test_compiler.py::SelectTest::test_compound_grouping 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_nul_ul 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_nul 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_grouping 91s test/sql/test_compiler.py::SelectTest::test_compound_selects 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_criterion_ul_scalar 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_any_kwarg_ul_nul 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_eq_fails_ul_nul 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_compound_selects 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 91s test/sql/test_compiler.py::SelectTest::test_conjunctions 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_has_fails_ul_nul 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_collection_ne_fails_ul_nul 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_conjunctions 91s test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_group_by_clause 91s test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_custom_order_by_clause 91s test/sql/test_compiler.py::SelectTest::test_date_between 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_eq_None_nul 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_date_between 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 91s test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_hash_algo 91s test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_deduping_unique_across_selects 91s test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_column_ne_value_nul 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_delayed_col_naming 91s test/sql/test_compiler.py::SelectTest::test_distinct 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct 91s test/sql/test_compiler.py::SelectTest::test_distinct_on 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_distinct_on 91s test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_cols_hey_we_can_union 91s test/sql/test_compiler.py::SelectTest::test_dupe_columns 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns 91s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_chained_any_to_has_to_eq 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels 91s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable 91s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_derived_selectable_mix_annotations 91s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_from_anon 91s test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_nul_ul 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_dupe_columns_use_labels_mix_annotations 91s test/sql/test_compiler.py::SelectTest::test_exists 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_contains_ul_nul 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_exists 91s test/sql/test_compiler.py::SelectTest::test_exists_method 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_exists_method 91s test/sql/test_compiler.py::SelectTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_chained_has_to_any 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 91s [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] 91s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 91s [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] 91s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw4-OFFSET :param_1 ROWS FETCH FIRST :param_2 PERCENT ROWS ONLY-params4] 91s [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] 91s 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] 91s [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] 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_nul_nul 91s test/sql/test_compiler.py::SelectTest::test_fetch[5-10-fetch_kw6-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS WITH TIES-params6] 91s [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] 91s test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[5-None-fetch_kw2-FETCH FIRST :param_1 ROWS ONLY-params2] 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 91s test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[None-10-fetch_kw1-LIMIT -1 OFFSET :param_1-params1] 91s test/sql/test_compiler.py::SelectTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 91s [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] 91s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_null_nul_nul 91s test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 91s test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 91s test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 91s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET "Y" ROWS FETCH FIRST "Q" ROWS ONLY-params8] 91s test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 92s test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_fetch_limit_offset_self_group 92s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_eq_value_nul 92s test/sql/test_compiler.py::SelectTest::test_for_update 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_for_update 92s test/sql/test_compiler.py::SelectTest::test_from_subquery 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_from_subquery 92s test/sql/test_compiler.py::SelectTest::test_full_outer_join 92s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_chained_has_to_any 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_full_outer_join 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 92s test/sql/test_compiler.py::SelectTest::test_hints 92s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_criterion_nul_nul 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_hints 92s test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_int_limit_offset_coercion 92s test/sql/test_compiler.py::SelectTest::test_joins 92s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_nul 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_joins 92s test/sql/test_compiler.py::SelectTest::test_label_comparison_one 92s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_kwarg_nul_ul 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_one 92s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_has_scalar_raises 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 92s test/sql/test_compiler.py::SelectTest::test_label_comparison_two 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_label_comparison_two 92s test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_fetch_interaction 92s test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[0-0-LIMIT :param_1 OFFSET :param_2-params3] 92s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 92s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_None_nul 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-10-LIMIT :param_1 OFFSET :param_2-params0] 92s test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[5-None-LIMIT :param_1-params2] 92s test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 92s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_nul_nul 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[None-10-LIMIT -1 OFFSET :param_1-params1] 92s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim4-offset4-LIMIT Q OFFSET Y-params4] 92s test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset[lim5-offset5-LIMIT "Q" OFFSET "Y"-params5] 92s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_one 92s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_ne_null_nul_nul 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 92s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_three 92s test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_limit_offset_no_int_coercion_two 92s test/sql/test_compiler.py::SelectTest::test_literal 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_literal 92s test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_fromstring 92s test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_literal_as_text_nonstring_raise 92s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_eq_None_nul 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 92s test/sql/test_compiler.py::SelectTest::test_naming 92s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_object_ne_value_nul 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_naming 92s test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 92s [gw0] [ 2%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_contains 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_conjunctions_short_circuit 92s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 92s [gw1] [ 2%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting 92s test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_nested_label_targeting_keyed 92s test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_eq_nul 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_no_group_by_labels 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 92s test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_disabled 92s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_like 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_column_ne 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST0] 92s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_any_fails_nul_nul 92s test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_filter_scalar_object_contains_fails_nul_nul 92s test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_criterion_nul 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-DESC NULLS LAST1] 92s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 92s test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_kwargs_nul 92s test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[-NULLS FIRST ASC] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_has_nul 92s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 92s test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_separate_attr 92s test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[asc-ASC] 92s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_join_single_attr 92s test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_no_straight_expr 92s test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[desc-DESC] 92s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::ComparatorTest::test_nothas_nul 92s test/ext/test_associationproxy.py::CompositeAccessTest::test_access 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST0] 92s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_first-NULLS FIRST1] 92s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST0] 92s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled[nulls_last-NULLS LAST1] 92s test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_access 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_labels_enabled_negative_cases 92s test/sql/test_compiler.py::SelectTest::test_order_by_nulls 92s test/ext/test_associationproxy.py::CompositeAccessTest::test_append 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CompositeAccessTest::test_append 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_order_by_nulls 92s test/sql/test_compiler.py::SelectTest::test_orderby_groupby 92s test/ext/test_associationproxy.py::CustomDictTest::test_abc 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_groupby 92s test/sql/test_compiler.py::SelectTest::test_orderby_subquery 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_orderby_subquery 92s test/sql/test_compiler.py::SelectTest::test_over 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over 92s test/sql/test_compiler.py::SelectTest::test_over_framespec 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_abc 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_framespec 92s test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 92s test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_invalid_framespecs 92s test/sql/test_compiler.py::SelectTest::test_over_within_group 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_over_within_group 92s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_separate_keys_use_labels 92s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels 92s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_plus_dupes_use_labels_mix_annotations 92s test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_overlapping_labels_use_labels 92s test/sql/test_compiler.py::SelectTest::test_paramstyles 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_paramstyles 92s test/sql/test_compiler.py::SelectTest::test_percent_chars 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_chars 92s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[%percent] 92s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_bulk_replace 92s test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per % cent] 92s test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_percent_names_collide_with_anonymizing[per cent] 92s test/sql/test_compiler.py::SelectTest::test_prefix 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix 92s test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_prefix_dialect_specific 92s test/sql/test_compiler.py::SelectTest::test_scalar_select 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_scalar_select 92s test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_from_clauselist 92s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt0-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 92s [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] 92s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt1-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 92s [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] 92s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt2-SELECT mytable.name FROM myothertable, mytable WHERE mytable.myid = myothertable.otherid] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomDictTest::test_mapping_ops 92s [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] 92s test/sql/test_compiler.py::SelectTest::test_select_from_ordering[stmt3-SELECT mytable.name FROM mytable, myothertable WHERE mytable.myid = myothertable.otherid] 92s [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] 92s 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] 92s test/ext/test_associationproxy.py::CustomObjectTest::test_abc 92s [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] 92s 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] 92s [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] 92s 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] 92s [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] 92s 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] 92s [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] 92s 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] 92s [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] 92s 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] 92s [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] 92s test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_select_precol_compile_ordering 92s test/sql/test_compiler.py::SelectTest::test_statement_hints 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_statement_hints 92s test/sql/test_compiler.py::SelectTest::test_table_select 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_table_select 92s test/sql/test_compiler.py::SelectTest::test_true_short_circuit 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_true_short_circuit 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_abc 92s test/sql/test_compiler.py::SelectTest::test_use_labels 92s test/ext/test_associationproxy.py::CustomObjectTest::test_basic 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels 92s test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_use_labels_keyed 92s test/sql/test_compiler.py::SelectTest::test_where_empty 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_empty 92s test/sql/test_compiler.py::SelectTest::test_where_multiple 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_multiple 92s test/sql/test_compiler.py::SelectTest::test_where_subquery 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::SelectTest::test_where_subquery 92s test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 92s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_basic 92s test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 92s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::SequenceTest::test_compile 92s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 92s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[BigInteger-AS BIGINT ] 92s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 92s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[Integer-AS INTEGER ] 92s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 92s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[None-] 92s test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 92s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_compile_type[SmallInteger-AS SMALLINT ] 92s test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 92s [gw1] [ 3%] PASSED test/dialect/postgresql/test_compiler.py::SequenceTest::test_format 92s test/sql/test_compiler.py::StringifySpecialTest::test_array_index 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomObjectTest::test_basic 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_array_index 92s test/sql/test_compiler.py::StringifySpecialTest::test_basic 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_basic 92s test/sql/test_compiler.py::StringifySpecialTest::test_cte 92s test/ext/test_associationproxy.py::CustomSetTest::test_abc 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_cte 92s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_ddl 92s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_specific_sql 92s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile 92s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack 92s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_has_stack_pg_specific 92s test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_dialect_sub_compile_w_binds 92s test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_empty_insert 92s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[alias] 92s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[cte] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_abc 92s test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 92s test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_grouped_selectables_print_alone[subquery] 92s test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_noparams_numeric 92s test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_insert_return_defaults 92s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert 92s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_numeric 92s test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_multirow_insert_positional 92s test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_next_sequence_value 92s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[date] 92s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[datetime] 92s test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_render_datetime[time] 92s test/sql/test_compiler.py::StringifySpecialTest::test_returning 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_bulk_replace 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_returning 92s test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 92s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_try_cast 92s test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unknown_type 92s test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_unnamed_column 92s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_statement 92s test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_with_hint_table 92s test/sql/test_compiler.py::StringifySpecialTest::test_within_group 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::StringifySpecialTest::test_within_group 92s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 92s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_column_valued 92s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparison_empty_to_empty 92s test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 92s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_multi_column_valued 92s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 92s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_column 92s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 92s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_scalar_alias_multi_columns 92s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 92s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn0] 92s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 92s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn1] 92s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 92s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_function[fn2] 92s test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 92s [gw1] [ 3%] PASSED test/dialect/oracle/test_compiler.py::TableValuedFunctionTest::test_table_valued 92s test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_comparisons 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_dont_access_statement 92s test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 92s test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::TestCompilerFixture::test_no_stack 92s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_meth_visit_name 92s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_element_str_visit_name 92s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_operator 92s test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 92s [gw1] [ 3%] PASSED test/sql/test_compiler.py::UnsupportedTest::test_unsupported_type 92s test/ext/test_compiler.py::UserDefinedTest::test_annotations 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_annotations 92s test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_callout_to_compiler 92s test/ext/test_compiler.py::UserDefinedTest::test_column 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_column 92s test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_create_column_skip 92s test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_default_subclass 92s test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_dialect_specific 92s test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_calls_base 92s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_one 92s test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_function_subclasses_two 92s test/ext/test_compiler.py::UserDefinedTest::test_functions 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions 92s test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_functions_args_noname 92s test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_compile_for_col_label 92s test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_but_has_a_visit 92s test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_has_no_visit 92s test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_message 92s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[False] 92s test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_no_default_proxy_generation[True] 92s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_explicit 92s test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_result_map_population_implicit 92s test/ext/test_compiler.py::UserDefinedTest::test_stateful 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_stateful 92s test/ext/test_compiler.py::UserDefinedTest::test_types 92s [gw1] [ 3%] PASSED test/ext/test_compiler.py::UserDefinedTest::test_types 92s test/orm/test_composites.py::ComparatorTest::test_clause_expansion 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_clause_expansion 92s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-False] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[eq-=-=-True] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-False] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ge->=-<=-True] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-False] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[gt->-<-True] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-False] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[le-<=->=-True] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-False] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[lt-<->-True] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_mutation 92s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 92s test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-False] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_behavior[ne-!=-!=-True] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-False] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[eq-=-=-True] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::CustomSetTest::test_set_operations 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-False] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 92s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ge->=-<=-True] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-False] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[gt->-<-True] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-False] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[le-<=->=-True] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-False] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-embed_in_field] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[lt-<->-True] 92s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-False] 92s test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_comparator_null[ne-!=-!=-True] 92s test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_custom_comparator_factory 92s test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw0-_exclusions_00-not_embed_in_field] 92s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_default_comparator_factory 92s test/orm/test_composites.py::ComparatorTest::test_order_by 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by 92s test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ComparatorTest::test_order_by_aliased 92s test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_attributes 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-embed_in_field] 92s test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 92s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_check_prop_type 92s test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_columns 92s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_cols 92s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw1-_exclusions_01-not_embed_in_field] 92s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite 92s test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_defer_option_on_composite_via_group 92s test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_deferred_config 92s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-embed_in_field] 92s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[composite_only] 92s test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_load_only_option_on_composite[not_composite_only] 92s test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ConfigAndDeferralTest::test_strings 92s test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw2-_exclusions_02-not_embed_in_field] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::DefaultsTest::test_attributes_with_defaults 92s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 92s test/orm/test_composites.py::DefaultsTest::test_set_composite_values 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::DefaultsTest::test_set_composite_values 92s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-active_history] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-embed_in_field] 92s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 92s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[hist_on_mapping-not_active_history] 92s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-active_history] 92s test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw3-_exclusions_03-not_embed_in_field] 92s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_no_value_to_set[not_hist_on_mapping-not_active_history] 92s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-active_history] 92s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-embed_in_field] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[hist_on_mapping-not_active_history] 92s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 92s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-active_history] 92s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_deleted[not_hist_on_mapping-not_active_history] 92s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-active_history] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw4-_exclusions_04-not_embed_in_field] 92s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 92s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[hist_on_mapping-not_active_history] 92s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-active_history] 92s test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::EventsEtcTest::test_event_listener_set_to_new[not_hist_on_mapping-not_active_history] 92s test/orm/test_composites.py::ManyToOneTest::test_early_configure 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-embed_in_field] 92s test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_early_configure 92s test/orm/test_composites.py::ManyToOneTest::test_persist 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_persist 92s test/orm/test_composites.py::ManyToOneTest::test_query 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query 92s test/orm/test_composites.py::ManyToOneTest::test_query_aliased 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::ManyToOneTest::test_query_aliased 92s test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_dc_decl_usage[field_kw5-_exclusions_05-not_embed_in_field] 92s test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::MappedSelectTest::test_set_composite_attrs_via_selectable 92s test/orm/test_composites.py::NestedTest::test_round_trip 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::NestedTest::test_round_trip 92s test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[legacy-_exclusions_00] 92s test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[statement-_exclusions_01] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DeclOrmForms::test_straight_decl_usage 92s test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 92s test/ext/test_associationproxy.py::DefaultTest::test_abc 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[stmt_returning-_exclusions_03] 92s test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values-_exclusions_02] 92s test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_abc 92s test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert[values_returning-_exclusions_04] 92s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[legacy] 92s test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_insert_heterogeneous[statement] 92s test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DefaultTest::test_sequence_ops 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[legacy] 92s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 92s test/orm/test_composites.py::PointTest::test_bulk_update[statement] 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_bulk_update[statement] 92s test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_cols_as_core_clauseelement 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_dict 92s test/orm/test_composites.py::PointTest::test_comparator 92s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_comparator 92s test/orm/test_composites.py::PointTest::test_comparator_aliased 92s [gw0] [ 3%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_list 92s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 92s [gw1] [ 3%] PASSED test/orm/test_composites.py::PointTest::test_comparator_aliased 92s test/orm/test_composites.py::PointTest::test_default_value 92s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_default_value 92s test/orm/test_composites.py::PointTest::test_delete 92s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_delete 92s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg 92s test/orm/test_composites.py::PointTest::test_detect_change 92s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 92s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_detect_change 92s test/orm/test_composites.py::PointTest::test_eager_load 92s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_dict 92s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_eager_load 92s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 92s test/orm/test_composites.py::PointTest::test_early_configure 92s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_early_configure 92s test/orm/test_composites.py::PointTest::test_expire 92s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_expire 92s test/orm/test_composites.py::PointTest::test_get_history 92s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_list 92s test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 92s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_get_history 92s test/orm/test_composites.py::PointTest::test_no_name_declarative 92s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative 92s test/orm/test_composites.py::PointTest::test_no_name_declarative_two 92s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg 92s test/ext/test_associationproxy.py::InfoTest::test_constructor 92s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::InfoTest::test_constructor 92s test/ext/test_associationproxy.py::InfoTest::test_empty 92s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::InfoTest::test_empty 92s test/ext/test_associationproxy.py::InfoTest::test_via_cls 92s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::InfoTest::test_via_cls 92s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_no_name_declarative_two 92s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 92s test/orm/test_composites.py::PointTest::test_not_none 92s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_not_none 92s test/orm/test_composites.py::PointTest::test_query_cols 92s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols 92s test/orm/test_composites.py::PointTest::test_query_cols_labeled 92s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_labeled 92s test/orm/test_composites.py::PointTest::test_query_cols_legacy 92s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_list 92s test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 92s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_query_cols_legacy 92s test/orm/test_composites.py::PointTest::test_round_trip 92s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_round_trip 93s test/orm/test_composites.py::PointTest::test_save_null 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_eager_scalar 93s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_save_null 93s test/orm/test_composites.py::PointTest::test_update_crit_evaluate 93s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 93s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_evaluate 93s test/orm/test_composites.py::PointTest::test_update_crit_fetch 93s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_fetch 93s test/orm/test_composites.py::PointTest::test_update_crit_sql 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_list 93s test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 93s [gw1] [ 4%] PASSED test/orm/test_composites.py::PointTest::test_update_crit_sql 93s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 93s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_col 93s test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 93s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_get_by_composite 93s test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_lazy_scalar 93s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_null_pk 93s test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 93s test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 93s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTest::test_pk_mutation 93s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 93s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_col 93s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 93s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_get_by_composite 93s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::LazyLoadTest::test_slicing_list 93s test/ext/test_associationproxy.py::ListTest::test_abc 93s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_null_pk 93s test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 93s [gw1] [ 4%] PASSED test/orm/test_composites.py::PrimaryKeyTestDataclasses::test_pk_mutation 93s test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 93s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[no_persisted] 93s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 93s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_false] 93s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 93s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_none] 93s test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 93s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_column_computed[persisted_true] 93s test/sql/test_computed.py::DDLComputedTest::test_other_options 93s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_other_options 93s test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 93s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_server_default_onupdate 93s test/sql/test_computed.py::DDLComputedTest::test_to_metadata 93s [gw1] [ 4%] PASSED test/sql/test_computed.py::DDLComputedTest::test_to_metadata 93s test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ListTest::test_abc 93s test/ext/test_associationproxy.py::ListTest::test_sequence_ops 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ListTest::test_sequence_ops 93s test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::AdaptOnNamesTest::test_contains_eager 93s test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ColKeysTest::test_keys 93s test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_basic 93s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_col_expressions_not_available 93s test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base 93s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_no_base_w_hybrid 93s test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_column_collection_expressions 93s test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_multi_level_with_base 93s test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_rel_expressions_not_available 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_relationship 93s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 93s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[False] 93s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign 93s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_buildit_newstyle[True] 93s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_assign_passes 93s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_five 93s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_four 93s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete 93s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_one 93s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_delete_raises 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_six 93s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 93s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_three 93s test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get 93s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ConcreteTest::test_without_default_polymorphic_two 93s test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::ManySallyanyTest::test_selective_relationships 93s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_get_raises 93s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_inheriting 93s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none 93s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_merge_w_relationship 93s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclass_only_owner_none_raise 93s test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_noninherited_warning 93s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_backref_relationship 93s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::MultiOwnerTest::test_subclasses_conflicting_types 93s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_overlapping_forwards_relationship 93s test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_get_class_attr 93s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_getattr 93s test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::OnlyRelationshipTest::test_setattr 93s test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_abc 93s test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 93s [gw1] [ 4%] PASSED test/orm/inheritance/test_concrete.py::PropertyInheritanceTest::test_polymorphic_backref 93s test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyFactoryTest::test_sequence_ops 93s test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_comparator_ambiguous 93s test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_explicit_expr 93s test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_expr_nonambiguous 93s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_ambiguous 93s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_classlevel_ambiguous 93s test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_get_nonambiguous 93s test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access 93s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_ambiguous 93s test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyHybridTest::test_set_nonambiguous 93s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_m2o_instance_getter 93s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_expr 93s test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyOfSynonymTest::test_o2m_instance_getter 93s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_expr_ambiguous 93s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_ambiguous 93s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_get_classlevel_ambiguous 93s test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 93s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ProxyPlainPropertyTest::test_set_ambiguous 94s test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 94s [gw1] [ 4%] PASSED test/orm/declarative/test_concurrency.py::ConcurrentUseDeclMappingTest::test_concurrent_create 94s test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 94s [gw1] [ 4%] SKIPPED test/base/test_concurrency_py3k.py::GracefulNoGreenletTest::test_await_only_graceful 94s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 94s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_error_other_loop 94s test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 94s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncAdaptedQueue::test_lazy_init 94s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 94s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_async_error 94s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 94s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_error 94s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 94s [gw1] [ 4%] SKIPPED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet 94s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 94s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_error 94s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 94s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_only_no_greenlet 94s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 94s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_contextvars 94s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 94s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_ok 94s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 94s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_propagate_cancelled 94s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 94s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_require_await 94s test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 94s [gw1] [ 4%] PASSED test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_sync_error 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_column_level_ck_name 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_if_not_exists 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_plain 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_index_schema 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_create_table_omit_fks 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_check 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_column_fk 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_pk 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_check 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_table_fk 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_deferrable_unique 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_if_exists 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_plain_unattached 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_drop_index_schema 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_pkc 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_empty_uc 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-isolate] 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[add-not_isolate] 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-isolate] 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_external_ck_constraint_cancels_internal[drop-not_isolate] 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_fk_match_clause 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_functional_index_w_string_cols_combo 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_inline 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_against_text_separate 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_index_declaration_inline 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_multiple 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_realcol 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_fk_constraint_stringcol 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_pk_constraint 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_realcol 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_add_uq_constraint_stringcol 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_inline_sql_literal 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_check_constraint_sql_literal 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_external 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_ck_constraint_inline 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_cascade 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_drop_constraint_if_exists 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_render_index_sql_literal 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_too_long_index_name 94s test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintCompilationTest::test_use_alter 94s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_check_constraint_create 94s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_named_fks 94s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_cycle_unnamed_fks 94s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 94s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_copy 94s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_cant_drop_cycled_unnamed 94s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 94s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_dict 94s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_auto_alter_inline_constraint_create 94s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 94s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_list 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_constraint_create 94s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 94s test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_column_use_alter_inline_constraint_create 94s [gw0] [ 4%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_pickle_set 94s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 94s test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_auto_alter_constraint_create 94s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_fk_table_use_alter_constraint_create 94s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create 94s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_camelcase 94s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_create_inline 94s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_index_functional_create 94s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_pk_fk_constraint_create 94s test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 94s [gw1] [ 4%] PASSED test/sql/test_constraints.py::ConstraintGenTest_sqlite+pysqlite_3_46_1::test_unique_constraint_create 94s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_exclude_eagerloads 94s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_annoated_cols 94s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_maintain_annotations_from_table 94s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[False] 94s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_maintains_existing[True] 94s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[False] 94s test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ColumnsClauseFromsTest::test_replace_into_select_from_with_loader_criteria[True] 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_column 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_from 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_all_where 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_alone_noeffect 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_column 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_from 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_having 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_auto_where_singlefrom 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_column 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_from 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_having 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[False] 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_disabled_where[None] 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_empty 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_column 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_from 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_exclusion_where 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_froms 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_having 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_column 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_from 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 94s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_inclusion_where 94s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[False] 95s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_none[None] 95s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_except_semiauto_where_singlefrom 95s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_from_all_ok 95s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column 95s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_column_correlate_from_subq 95s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_from 95s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having 95s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_having_from_subq 95s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where 95s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_semiauto_where_singlefrom 95s test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_correlate_where_all_unintentional 95s test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_dont_overcorrelate 95s test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_from_implicit_correlation_disabled 95s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_froms_correlation 95s test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_multilevel_implicit_correlation_disabled 95s test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CorrelateTest::test_no_contextless_correlate_except 95s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_insert_values[orm] 95s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_different_named_binds_update_values[orm] 95s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_insert_values[orm] 95s test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::CrudParamOverlapTest::test_same_named_binds_update_values[orm] 95s test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[core] 95s test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::DMLTest::test_add_cte[orm] 95s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[core] 95s test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_delete[orm] 95s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[core] 95s test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::DMLTest::test_aliased_update[orm] 95s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[delete] 95s test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::DMLTest::test_dml_ctes[update] 95s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 95s [gw1] [ 4%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_one 95s test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExplicitWithPolymorphicTest::test_subquery_col_expressions_wpoly_two 95s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties 95s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_aliased_subquery 95s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_can_we_use 95s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery 95s test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_column_properties_subquery_two 95s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_hard_labeled_selfref 95s test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_contains_eager_outermost_w_wrapping_elements 95s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_colprop 95s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_deferred 95s test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_exported_columns_query_expression 95s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_hard_labeled_selfref 95s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost 95s test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_joinedload_outermost_w_wrapping_elements 95s test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_no_joinedload_embedded 95s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_four 95s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_one 95s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_three 95s test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ExtraColsTest::test_with_expr_two 95s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ReconstitutionTest::test_weak_identity_map 95s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del 95s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_columns_where_baseclass 95s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_baseclass 95s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_columns_subclass 95s test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::ImplicitWithPolymorphicTest::test_select_where_subclass 95s test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_conflicting_right_side 95s test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_alised_w_relationship 95s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_aliased_vs_mapper 95s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_mapper_vs_aliased 95s test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_conflicting_left_side_plain 95s test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_no_onclause 95s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_filter_by 95s test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_w_relationship 95s test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinTest::test_join_from_we_can_explicitly_tree_joins 95s 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] 95s [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] 95s 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] 95s [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] 95s 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] 95s [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] 95s 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] 95s [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] 95s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 95s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_already_nonpresent_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_del_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_none_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectCascade::test_set_nonnone_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del 95s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent 95s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_already_nonpresent_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_del_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_none_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListObjectNoCascade::test_set_nonnone_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-named] 95s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[flat-not_named] 95s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-named] 95s test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_aliased_joined_entities[not_flat-not_named] 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_already_nonpresent_no_proxy 95s test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_cte_recursive_handles_dupe_columns 95s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_del_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_none_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table 95s test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarCascade::test_set_nonnone_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::JoinedInhTest::test_load_only_on_sub_table_aliased 95s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_already_nonpresent_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_del_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_none_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascade::test_set_nonnone_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_one 95s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_deferred_subq_two 95s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_deferred 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 95s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_del_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_none_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveListScalarNoCascadeNoneAssign::test_set_nonnone_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_nested_union_undefer_option 95s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_entity 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent 95s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_already_nonpresent_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_del_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_none_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectCascade::test_set_nonnone_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_no_joinedload_in_subquery_select_rows 95s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_col_prop_targetable_in_subq 95s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_already_nonpresent_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_del_no_proxy 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_non_deferred_subq_one 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_none_to_none 95s test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascade::test_set_nonnone_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::LoadersInSubqueriesTest::test_recursive_cte_render_on_deferred 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_00] 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_already_nonpresent_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_del_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_none_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarObjectNoCascadeNoneAssign::test_set_nonnone_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del 95s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent 95s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_already_nonpresent_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_del_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_none_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarCascade::test_set_nonnone_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del 95s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent 95s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_already_nonpresent_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_del_no_proxy 95s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_none_to_none 95s test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarRemoveScalarScalarNoCascade::test_set_nonnone_to_none 95s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-create_on_none] 95s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[not_specify_creator-not_create_on_none] 95s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_00] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_019] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_019] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_024] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_024] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_025] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-False-_exclusions_025] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_010] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_010] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_011] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_011] 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-create_on_none] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_012] 95s test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_012] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_013] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_013] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_014] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_014] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_015] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_015] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_016] 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_create_on_set_none[specify_creator-not_create_on_none] 95s test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_016] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_017] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_017] 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_custom_getset 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] 95s test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 95s [gw1] [ 5%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_01] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_01] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_020] 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_empty_scalars 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_020] 95s test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_021] 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_opts_exclusive 95s test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_021] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_022] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_022] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_023] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_023] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_026] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_026] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_027] 95s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScalarTest::test_scalar_proxy 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_027] 95s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_028] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_028] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_029] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_029] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_02] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_02] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_030] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_030] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_03] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_03] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_04] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_04] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_05] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_05] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_06] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_06] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_07] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_07] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_08] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_08] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_09] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_09] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_00] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_00] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_019] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_019] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_024] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_024] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_025] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-False-_exclusions_025] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_010] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_010] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_011] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_011] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_012] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_012] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_013] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_013] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_014] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_014] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_015] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_015] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_016] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_016] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_017] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_017] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_018] 95s [gw1] [ 5%] SKIPPED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_018] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_01] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_01] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_020] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_020] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_021] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_021] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_022] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_022] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_023] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_023] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_026] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_026] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_027] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_027] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_028] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_028] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_029] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_029] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_02] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_02] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_030] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_030] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_03] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_03] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_04] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_04] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_05] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_05] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_06] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_06] 95s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_07] 95s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_07] 96s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_08] 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_08] 96s test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_09] 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_09] 96s test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_col_prop_builtin_function 96s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_columns 96s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_aliased_entity 96s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_columns 96s test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_columns_clause_entity 96s test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_core_join_in_select_from_no_onclause 96s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_aliased_entity 96s test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_correlate_entity 96s test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_from_entity 96s test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_delete_returning_star 96s test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_inline_select_from_entity 96s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_entity 96s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query 96s test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_from_query_col_attr 96s test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_insert_returning_star 96s test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_join_to_entity_no_onclause 96s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_aliased_entity 96s test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_select_from_entity 96s test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_from_entity 96s test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_update_returning_star 96s test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_m2m_relationship 96s test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RawSelectTest::test_where_relationship 96s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_columns 96s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight 96s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_straight_whereclause 96s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_two_level 96s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_flat_of_type 96s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_aliased_of_type 96s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsDisamTest::test_wpoly_of_type 96s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_columns 96s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight 96s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_straight_whereclause 96s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_two_level 96s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_flat_of_type 96s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_aliased_of_type 96s test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelNaturalAliasedJoinsTest::test_wpoly_of_type 96s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 96s [gw0] [ 5%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_gc 96s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_explicit_join 96s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_many_to_many_implicit_join 96s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_explicit_join 96s test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalCompileTest::test_of_type_implicit_join 96s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_columns 96s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight 96s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_straight_whereclause 96s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_two_level 96s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_flat_of_type 96s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_aliased_of_type 96s test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::RelationshipNaturalInheritedTest::test_wpoly_of_type 96s test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_c_accessor_not_mutated_subq 96s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-0] 96s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-1] 96s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-2] 96s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-3] 96s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 96s [gw1] [ 5%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-4] 96s test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 96s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_column_descriptions[-5] 96s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 96s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----delete] 96s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 96s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----insert] 96s test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 96s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_dml_descriptions[----update] 96s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 96s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[None-ROWS ONLY] 96s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 96s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options1-PERCENT ROWS ONLY] 96s test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 96s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_fetch_offset_select[options2-PERCENT ROWS WITH TIES] 96s test/orm/test_core_compilation.py::SelectableTest::test_filter_by 96s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_filter_by 96s test/orm/test_core_compilation.py::SelectableTest::test_froms_join 96s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_join 96s test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 96s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_froms_single_table 96s test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 96s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_integration_w_8285_subc 96s test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 96s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_limit_offset_select 96s test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 96s [gw1] [ 6%] PASSED test/orm/test_core_compilation.py::SelectableTest::test_scalar_subquery_from_subq_same_source 96s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM addresses, users WHERE users.id = addresses.user_id] 96s [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] 96s test/orm/test_core_compilation.py::SelectableTest::test_select_from_ordering[-SELECT users.name FROM users, addresses WHERE users.id = addresses.user_id] 96s [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] 96s test/sql/test_cte.py::CTETest::test_all_aliases 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_all_aliases 96s test/sql/test_cte.py::CTETest::test_anon_insert_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_anon_insert_cte 96s test/sql/test_cte.py::CTETest::test_anon_update_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_anon_update_cte 96s test/sql/test_cte.py::CTETest::test_cloned_alias 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cloned_alias 96s test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_compound_select_uses_independent_cte 96s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-False] 96s test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[annotated-True] 96s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-False] 96s test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[clone-True] 96s test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-False] 96s test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_conflicting_names[none-True] 96s test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_refers_to_aliased_cte_twice 96s test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[annotated] 96s test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_cte_w_annotated[not_annotated] 96s test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_cte_directly 96s test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_against_user_textual_cte 96s test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_delete_uses_independent_cte 96s test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_independent_cte_can_be_referenced 96s test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_from_select_uses_independent_cte 96s test/sql/test_cte.py::CTETest::test_insert_in_the_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_in_the_cte 96s test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_update_w_add_cte 96s test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_uses_independent_cte 96s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[default_enhanced] 96s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql+asyncpg] 96s test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_insert_w_cte_in_scalar_subquery[postgresql] 96s test/sql/test_cte.py::CTETest::test_multi_subq_alias 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_alias 96s test/sql/test_cte.py::CTETest::test_multi_subq_quote 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multi_subq_quote 96s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[one] 96s test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_multiple_multivalues_inserts[two] 96s test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_disable_quote 96s test/sql/test_cte.py::CTETest::test_named_alias_no_quote 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_no_quote 96s test/sql/test_cte.py::CTETest::test_named_alias_quote 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_named_alias_quote 96s test/sql/test_cte.py::CTETest::test_no_alias_construct 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_no_alias_construct 96s test/sql/test_cte.py::CTETest::test_nonrecursive 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_nonrecursive 96s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-False] 96s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[group_by-True] 96s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-False] 96s test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_order_by_group_by_label_w_scalar_subquery[order_by-True] 96s test/sql/test_cte.py::CTETest::test_pg_example_one 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one 96s test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_one_select_only 96s test/sql/test_cte.py::CTETest::test_pg_example_three 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_three 96s test/sql/test_cte.py::CTETest::test_pg_example_two 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_pg_example_two 96s test/sql/test_cte.py::CTETest::test_positional_binds 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds 96s test/sql/test_cte.py::CTETest::test_positional_binds_2 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2 96s test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_positional_binds_2_asliteral 96s test/sql/test_cte.py::CTETest::test_prefixes 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_prefixes 96s test/sql/test_cte.py::CTETest::test_recursive 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive 96s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union 96s test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_cte_with_multiple_union_all 96s test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_dml_syntax 96s test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_inner_cte_unioned_to_alias 96s test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_four 96s test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_one 96s test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_three 96s test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_alias_two 96s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_four 96s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_one 96s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_three 96s test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_union_no_alias_two 96s test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_recursive_w_anon_labels 96s test/sql/test_cte.py::CTETest::test_reserved_quote 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_reserved_quote 96s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[default_enhanced] 96s test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_delete_cte[postgresql] 96s test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[default_enhanced] 96s test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_from_update_cte[postgresql] 96s test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_select_uses_independent_cte 96s test/sql/test_cte.py::CTETest::test_standalone_function 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_standalone_function 96s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[delete] 96s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[insert] 96s test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_stringify_standalone_dml_cte[update] 96s test/sql/test_cte.py::CTETest::test_suffixes 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_suffixes 96s test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_stack_correction 96s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_one 96s test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_textual_select_uses_independent_cte_two 96s test/sql/test_cte.py::CTETest::test_union 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_union 96s test/sql/test_cte.py::CTETest::test_union_cte_aliases 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_union_cte_aliases 96s test/sql/test_cte.py::CTETest::test_update_against_cte_directly 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_against_cte_directly 96s test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_pulls_from_cte 96s test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_uses_independent_cte 96s test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_update_w_insert_independent_cte 96s test/sql/test_cte.py::CTETest::test_upsert_from_select 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_upsert_from_select 96s test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_with_recursive_no_name_currently_buggy 96s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names 96s test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_dupe_col_names_w_grouping 96s test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::CTETest::test_wrecur_ovlp_lbls_plus_dupes_separate_keys_use_labels 96s test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_add_cte_dont_nest_in_two_places 96s test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_aliased_recursive_nesting_cte_in_cte 96s test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_anon_recursive_nesting_cte_in_cte 96s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_cte 96s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order 96s test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_compound_select_with_nesting_cte_in_custom_order_w_add_cte 96s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[False] 96s test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_correlated_cte_in_lateral_w_add_cte[True] 96s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select 96s test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_cte_in_compound_select_positional 96s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte 96s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_in_cte_w_add_cte 96s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte 96s test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_double_nesting_cte_with_cross_reference_in_cte_w_add_cte 96s test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_fully_aliased_recursive_nesting_cte_in_cte 96s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level 96s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_at_top_level_w_add_cte 96s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name 96s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_cte_with_same_name_w_add_cte 96s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_nesting_cte_in_cte 96s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte 96s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_positional 96s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte 96s test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_nesting_cte_in_recursive_cte_w_add_cte_positional 96s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte 96s test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_cte_referenced_multiple_times_with_nesting_cte_pos 96s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_cte 96s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte 96s test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_recursive_nesting_cte_in_recursive_cte_positional 96s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice 96s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_positional 96s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte 96s test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_same_nested_cte_is_not_generated_twice_w_add_cte_positional 96s test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_delete_cte_with_nesting 96s test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_insert_cte_with_nesting 96s test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_from_update_cte_with_nesting 96s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte 96s test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_aliased_nesting_cte_in_cte_w_add_cte 96s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte 96s test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 96s [gw1] [ 6%] PASSED test/sql/test_cte.py::NestingCTETest::test_select_with_nesting_cte_in_cte_w_add_cte 96s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 96s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush 96s test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 96s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalManyToOneTest::test_reflush_2 96s test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 96s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest::test_cycle 96s test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 96s [gw1] [ 6%] PASSED test/orm/test_cycles.py::BiDirectionalOneToManyTest2::test_cycle 97s test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 97s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_collection_iterate 97s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::InheritTestOne::test_many_to_one_only 97s test/orm/test_cycles.py::InheritTestTwo::test_flush 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::InheritTestTwo::test_flush 97s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_cycle 97s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_backref 97s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o 97s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_detect_none 97s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_m2o_no_cascade 97s test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_legacy_style::test_post_update_o2m 97s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_cycle 97s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_backref 97s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o 97s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_detect_none 97s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_m2o_no_cascade 97s test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::OneToManyManyToOneTest_new_style::test_post_update_o2m 97s test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateBatchingTest::test_one 97s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults 97s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_can_set_value 97s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete 97s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_dont_expire_on_delete_no_postupdate 97s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event 97s test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdateOnUpdateTest::test_update_defaults_refresh_flush_event_no_postupdate 97s test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::PostUpdatePrefetchTest::test_update_counter 97s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_basic 97s test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialNoPKTest::test_lazy_clause 97s test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest::test_one 97s test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest2::test_one 97s test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialPostUpdateTest3::test_one 97s test/orm/test_cycles.py::SelfReferentialTest::test_cycle 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_cycle 97s test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_many_to_one_only 97s test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_setnull_ondelete 97s test/orm/test_cycles.py::SelfReferentialTest::test_single 97s [gw1] [ 6%] PASSED test/orm/test_cycles.py::SelfReferentialTest::test_single 97s test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_appending_to_relationship 97s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_special_widget 97s test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_asdict_and_astuple_widget 97s test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 97s [gw0] [ 6%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_gc 97s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_classes_are_still_dataclasses 97s test/orm/test_dataclasses.py::DataclassesTest::test_construction 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_construction 97s test/orm/test_dataclasses.py::DataclassesTest::test_equality 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_equality 97s test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_filtering_on_relationship 97s test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::DataclassesTest::test_round_trip 97s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_appending_to_relationship 97s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 97s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_asdict_and_astuple_widget 97s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_classes_are_still_dataclasses 97s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_construction 97s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_equality 97s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_filtering_on_relationship 97s test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedDeclarativeDataclassesTest::test_round_trip 97s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_asdict_and_astuple_special_widget 97s test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWDeclaredAttrTest::test_setup 97s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_asdict_and_astuple_special_widget 97s test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedMixinWLambdaTest::test_setup 97s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_appending_to_relationship 97s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_special_widget 97s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_asdict_and_astuple_widget 97s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_classes_are_still_dataclasses 97s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_construction 97s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_equality 97s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_filtering_on_relationship 97s test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::FieldEmbeddedWMixinTest::test_round_trip 97s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_appending_to_relationship 97s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_special_widget 97s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_asdict_and_astuple_widget 97s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_classes_are_still_dataclasses 97s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_construction 97s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_equality 97s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_filtering_on_relationship 97s test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PlainDeclarativeDataclassesTest::test_round_trip 97s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col 97s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_field_mixin_col_and_default 97s test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromAbstractTest::test_propagate_w_plain_mixin_col 97s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col 97s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_field_mixin_col_and_default 97s test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 97s [gw1] [ 6%] PASSED test/orm/test_dataclasses.py::PropagationFromMixinTest::test_propagate_w_plain_mixin_col 97s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_composite_setup 97s test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::CompositeTest::test_named_setup 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_MappedAsDataclass_table_provided 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_combine_args_from_pep593 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(DB, MAD)] 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_compare[(MAD, DB)] 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[decorator] 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 97s [gw1] [ 6%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_fn[superclass] 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 97s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 97s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 97s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_dc_on_top_of_non_dc 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(DB, MAD)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_default_fn[(MAD, DB)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_generic_class 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 98s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_associated_dynamic_iterate 98s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(DB, MAD)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_inheritance[(MAD, DB)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(DB, MAD)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_init_var[(MAD, DB)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 98s test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DCTransformsTest::test_warn_on_non_dc_mixin 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 98s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_gc 98s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 98s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 98s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 99s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_dynamic_collection_iterate 99s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_override_base 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_base_unsupported_argument 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_dc_raise_for_slots 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 99s test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 99s [gw0] [ 7%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_gc 99s test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 99s [gw1] [ 7%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 99s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 99s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 99s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 99s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 99s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 99s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 99s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 99s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 99s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 99s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 99s test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 99s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 99s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 99s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 99s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 99s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 99s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 99s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 99s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 99s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 99s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 99s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 99s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 100s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 100s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 100s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-inherits] 100s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-base-plain] 100s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 100s test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 100s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[column_property] 100s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 100s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[column_property] 100s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 100s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 100s test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 100s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_list 100s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 100s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 100s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 100s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_one_to_one_example 100s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_post_init 100s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 100s test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms.py::RelationshipDefaultFactoryTest::test_set 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_composite_setup 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::CompositeTest::test_named_setup 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_MappedAsDataclass_table_provided 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(DB, MAD)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_base_cls[(MAD, DB)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_basic_constructor_repr_cls_decorator 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 100s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::ScopeBehaviorTest::test_plain_collection_iterate 100s test/ext/test_associationproxy.py::SetTest::test_abc 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_combine_args_from_pep593 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 100s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::SetTest::test_abc 100s test/ext/test_associationproxy.py::SetTest::test_bulk_replace 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(DB, MAD)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_compare[(MAD, DB)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 100s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::SetTest::test_bulk_replace 100s test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(DB, MAD)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default[(MAD, DB)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(DB, MAD)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_default_callable[(MAD, DB)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(DB, MAD)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_exception_wrapped[(MAD, DB)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 100s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 100s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 100s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(DB, MAD)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_metadata[(MAD, DB)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dc_on_top_of_non_dc 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(DB, MAD)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_factory_vs_collection_class[(MAD, DB)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(DB, MAD)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_default_fn[(MAD, DB)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 100s [gw1] [ 8%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-False] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(DB, MAD)-True] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-False] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_hash_attribute[(MAD, DB)-True] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 100s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparison_empty_to_empty 100s test/ext/test_associationproxy.py::SetTest::test_set_comparisons 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(DB, MAD)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 100s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_comparisons 100s test/ext/test_associationproxy.py::SetTest::test_set_mutation 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_inheritance[(MAD, DB)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(DB, MAD)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_init_var[(MAD, DB)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(DB, MAD)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_integrated_dc[(MAD, DB)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(DB, MAD)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_attribute[(MAD, DB)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(DB, MAD)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_kw_only_dataclass_constant[(MAD, DB)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(DB, MAD)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 100s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_mutation 100s test/ext/test_associationproxy.py::SetTest::test_set_operations 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mapped_column_overrides[(MAD, DB)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_mixing_MappedAsDataclass_with_decorator_raises 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 100s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::SetTest::test_set_operations 100s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(DB, MAD)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 100s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_hasattr 100s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 100s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_expr 100s test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 100s [gw0] [ 8%] PASSED test/ext/test_associationproxy.py::SynonymOfProxyTest::test_o2m_instance_getter 100s test/orm/test_assorted_eager.py::EagerTest::test_dslish 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_no_anno_doesnt_go_into_dc[(MAD, DB)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(DB, MAD)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc[(MAD, DB)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(DB, MAD)] 100s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_dslish 100s test/orm/test_assorted_eager.py::EagerTest::test_noorm 100s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_noorm 100s test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 100s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withjoinedload 100s test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 100s [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)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_non_mapped_fields_wo_mapped_or_dc_w_inherits[(MAD, DB)] 100s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_without_outerjoin_literal 100s test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 100s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutjoinedload 100s test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 100s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest::test_withoutouterjoin 100s test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 100s [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)] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_warn_on_non_dc_mixin 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-not_use_arguments] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[0-use_arguments] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-not_use_arguments] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[1-use_arguments] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 100s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest2::test_eager_terminate 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-not_use_arguments] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[2-use_arguments] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-not_use_arguments] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 100s test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[3-use_arguments] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-not_use_arguments] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[4-use_arguments] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-not_use_arguments] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attribute_options[mapped_column-use_arguments] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[deferred] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[mapped_column] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 100s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest3::test_nesting_with_functions 100s test/orm/test_assorted_eager.py::EagerTest4::test_basic 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_attrs_rejected_if_not_a_dc[synonym] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-deferred] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 100s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest4::test_basic 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-mapped_column] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 100s test/orm/test_assorted_eager.py::EagerTest5::test_basic 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture0-synonym] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-deferred] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 100s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest5::test_basic 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-mapped_column] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 100s test/orm/test_assorted_eager.py::EagerTest6::test_one 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture1-synonym] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-deferred] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-mapped_column] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 100s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest6::test_one 100s test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture10-synonym] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-deferred] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 100s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest7::test_load_m2o_attached_to_o2 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-mapped_column] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 100s test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture11-synonym] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-deferred] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 100s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest8::test_nested_joins 100s test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-mapped_column] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture12-synonym] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-deferred] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 100s [gw0] [ 8%] PASSED test/orm/test_assorted_eager.py::EagerTest9::test_joinedload_on_path 100s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-mapped_column] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture13-synonym] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-deferred] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 100s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[joinedload] 100s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-mapped_column] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 100s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_eager_loaders[selectinload] 100s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture2-synonym] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 100s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_explicit_aliasing 100s test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 100s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::AdaptExistsSubqTest::test_implicit_aliasing 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-deferred] 100s test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-mapped_column] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 100s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::ColPropWAliasJoinedToBaseTest::test_alias_omitted 100s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture3-synonym] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-deferred] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 100s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_auto 100s test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 100s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::ColSubclassTest::test_polymorphic_adaptation_manual_alias 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-mapped_column] 100s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture4-synonym] 100s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 100s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 101s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate 101s test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture5-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 101s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::CorrelateExceptWPolyAdaptTest::test_poly_query_on_correlate_except 101s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 101s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_custompk 101s test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 101s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::CustomPKTest::test_pk_collapses 101s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture6-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 101s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_engineer 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture7-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 101s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture8-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 101s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person 101s test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_base[dc_argument_fixture9-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 101s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::GenerativeTest::test_join_to_q_person_car 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-deferred-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 101s test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-mapped_column-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture0-synonym-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-deferred-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-fn] 101s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::InheritingEagerTest::test_basic 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-mapped_column-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture1-synonym-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-deferred-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 101s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-mapped_cls] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-mapped_column-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture10-synonym-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-deferred-method] 101s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-mapped_column-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture11-synonym-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 101s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-not_use_poly-table_alias] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-deferred-method] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-mapped_column-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture12-synonym-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 101s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-mapped_cls] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-deferred-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-mapped_column-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 101s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture13-synonym-method] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-deferred-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-mapped_column-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-fn] 101s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[not_use_poly_on_retailer-use_poly-table_alias] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture2-synonym-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-deferred-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-mapped_column-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 101s [gw0] [ 8%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-mapped_cls] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 101s [gw1] [ 8%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture3-synonym-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-deferred-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-mapped_column-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture4-synonym-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-deferred-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-not_use_poly-table_alias] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-fn] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-mapped_column-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture5-synonym-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-deferred-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-mapped_cls] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-mapped_column-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture6-synonym-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-fn] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-deferred-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-mapped_column-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_attr_only[use_poly_on_retailer-use_poly-table_alias] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-fn] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture7-synonym-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-deferred-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-mapped_cls] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-mapped_column-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture8-synonym-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-deferred-method] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-mapped_column-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-fn] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_decorator[dc_argument_fixture9-synonym-method] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-not_use_poly-table_alias] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_override_base 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-mapped_cls] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture0-synonym] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[not_use_poly_on_retailer-use_poly-table_alias] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture1-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-mapped_cls] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture10-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-not_use_poly-table_alias] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture11-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-mapped_cls] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table] 101s test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture12-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::Issue8168Test::test_select_cls[use_poly_on_retailer-use_poly-table_alias] 101s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture13-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_subclass_to_superclass 101s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_base 101s test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture2-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::JoinedInhAdjacencyTest::test_joined_to_same_subclass 101s test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::ManyToManyPolyTest::test_pjoin_compile 101s test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture3-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::MissingPolymorphicOnTest::test_polyon_col_setsup 101s test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture4-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture5-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiLevelTest::test_threelevels 101s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture6-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-contains_eager] 101s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[not_use_criteria-joinedload] 101s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture7-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-contains_eager] 101s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_joined::test_big_query[use_criteria-joinedload] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 101s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-mapped_column] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture8-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-deferred] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-mapped_column] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-contains_eager] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 101s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[not_use_criteria-joinedload] 101s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_arguments_perclass[dc_argument_fixture9-synonym] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-contains_eager] 101s test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_base_unsupported_argument 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_decorator_unsupported_argument 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_dc_raise_for_slots 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-not_use_arguments] 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::MultiOfTypeContainsEagerTest_single::test_big_query[use_criteria-joinedload] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[0-use_arguments] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-not_use_arguments] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 101s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassArgsTest::test_ro_attribute_options[1-use_arguments] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_field 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_init_var 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders0] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 101s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_and_base_is_dc_plus_options 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 101s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders1] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 101s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] 101s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 101s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders2] 101s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 101s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders3] 101s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 101s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_field 101s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[not_use_wpoly-loaders4] 102s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_init_var 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders0] 102s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders1] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_base_is_dc_plus_options 102s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders2] 102s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders3] 102s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_all_load[use_wpoly-loaders4] 102s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_and_base_is_dc_init_var 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 102s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 102s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[not_use_workaround] 102s test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 102s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 102s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 102s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 102s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 102s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 102s [gw1] [ 9%] SKIPPED test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::PolyIntoSelfReferentialTest::test_workaround[use_workaround] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-inherits] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_descendant_refs_parent 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-base-plain] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest1::test_parent_refs_descendant 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-inherits] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[dc, mad-mixin-plain] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join1] 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-inherits] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-base-plain] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join2] 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-inherits] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[nodata-join3] 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[mad, dc-mixin-plain] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-inherits] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join1] 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-base-plain] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join2] 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-inherits] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::MixinColumnTest::test_mapping[subclass-mixin-plain] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest2::test_relationshiponsubclass[usedata-join3] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[column_property] 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_default_behavior[query_expression] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[column_property] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join1] 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_enable_compare[query_expression] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[column_property] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join2] 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::ReadOnlyAttrTest::test_no_repr_behavior[query_expression] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join3] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_list 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_no_field_args_w_new_style_two 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[nodata-join4] 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_oh_no_mismatch 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_one_to_one_example 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_post_init 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join1] 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_replace_operation_works_w_history_etc 102s test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 102s [gw1] [ 9%] PASSED test/orm/declarative/test_dc_transforms_future_anno_sync.py::RelationshipDefaultFactoryTest::test_set 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join2] 102s test/sql/test_ddlemit.py::EmitDDLTest::test_comment 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_comment 102s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_checkfirst 102s test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_collection_nocheck 102s test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_empty_collection 102s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_doesnt_exist 102s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_checkfirst_exists 102s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_doesnt_exist 102s test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_index_nocheck_exists 102s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_auto_alter_fk 102s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_checkfirst 102s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_inline_fk 102s test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_metadata_nocheck 102s test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_seq_checkfirst 102s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_exists_index_checkfirst 102s test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_create_table_index_checkfirst 102s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_checkfirst 102s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_collection_nocheck 102s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_empty_collection 102s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_doesnt_exist 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join3] 102s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_checkfirst_exists 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 102s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_doesnt_exist 102s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_index_nocheck_exists 102s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_checkfirst 102s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_metadata_nocheck 102s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_seq_checkfirst 102s test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 102s [gw1] [ 9%] PASSED test/sql/test_ddlemit.py::EmitDDLTest::test_drop_table_index_checkfirst 102s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_after 102s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_before 102s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_create_both 102s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_after 102s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_before 102s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_drop_both 102s test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_metadata_table_isolation 102s test/engine/test_ddlevents.py::DDLEventTest::test_table_all 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_all 102s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_after 102s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 102s [gw0] [ 9%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest3::test_relationship_on_base_class[usedata-join4] 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_before 102s test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_create_both 102s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_after 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 102s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_before 102s test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLEventTest::test_table_drop_both 102s test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_conditional_constraint 102s test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_ddl_execute 102s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable] 102s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 102s [gw1] [ 9%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[callable_w_state] 102s test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 102s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_inline_ddl_if_dialect_name[dialect] 102s test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 102s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_metadata 102s test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 102s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_platform_escape 102s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 102s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_by_metadata 102s test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 102s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLExecutionTest::test_table_standalone 102s test/engine/test_ddlevents.py::DDLTest::test_filter 102s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_filter 102s test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 102s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[include_context] 102s test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 102s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_repr[not_include_context] 102s test/engine/test_ddlevents.py::DDLTest::test_tokens 102s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTest::test_tokens 102s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest4::test_many_to_one_polymorphic 102s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_autobegin_transaction 102s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 102s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_connection_explicit_begin_transaction 102s test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 102s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::DDLTransactionTest::test_ddl_engine 102s test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 102s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::ForeignKeyConstraintDDLEventTest::test_table_integrated 102s test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 102s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_straight_create_drop 102s test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest5::test_eager_empty 102s [gw1] [ 10%] PASSED test/engine/test_ddlevents.py::IndexDDLEventTest::test_table_integrated 102s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 102s [gw1] [ 10%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_straight_create_drop 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 102s test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 102s [gw1] [ 10%] SKIPPED test/engine/test_ddlevents.py::SequenceDDLEventTest::test_table_integrated 102s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest6::test_basic 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 102s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_disable_eagerloads 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest7::test_manytoone_lazyload 102s test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 102s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::RelationshipTest8::test_selfref_onjoined 102s test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 102s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_downgrade_baseline 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SelfRefWPolyJoinedLoadTest::test_emit_lazy_loadonpk_parent 102s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-aliased_class] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-class_] 102s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 102s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[selectinload-parent] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-aliased_class] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-class_] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_2::test_thing[subqueryload-parent] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 102s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 102s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-aliased_class] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-class_] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[selectinload-parent] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-aliased_class] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 102s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined 102s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-class_] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_inline_3::test_thing[subqueryload-parent] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-aliased_class] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 102s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-class_] 102s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[selectinload-parent] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-aliased_class] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-class_] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_2::test_thing[subqueryload-parent] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 102s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 102s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-aliased_class] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-class_] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[selectinload-parent] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-aliased_class] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 102s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-class_] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 102s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_none_3::test_thing[subqueryload-parent] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 102s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_last_one_wins 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-aliased_class] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 102s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-class_] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[selectinload-parent] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-aliased_class] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-class_] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_2::test_thing[subqueryload-parent] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 102s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 102s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-aliased_class] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-class_] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[selectinload-parent] 102s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 102s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-aliased_class] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-class_] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_selectin_3::test_thing[subqueryload-parent] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 102s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_joinedload 102s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-aliased_class] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-class_] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[selectinload-parent] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-aliased_class] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-class_] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_2::test_thing[subqueryload-parent] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 102s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 102s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-aliased_class] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-class_] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[selectinload-parent] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 102s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-aliased_class] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 102s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-class_] 102s test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 102s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::SubclassWithPolyEagerLoadTest_with_poly_star_3::test_thing[subqueryload-parent] 103s test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 103s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_star_must_be_alone 103s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 103s [gw0] [ 10%] PASSED test/orm/inheritance/test_assorted_poly.py::Ticket2419Test::test_join_w_eager_w_any 103s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_invalid 103s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_pop_valid 103s test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_collection_obj_remove_invalid 103s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_invalid 103s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_pop_valid 103s test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributeImplAPITest::test_scalar_obj_remove_invalid 103s test/orm/test_attributes.py::AttributesTest::test_basic 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_basic 103s test/orm/test_attributes.py::AttributesTest::test_collectionclasses 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_collectionclasses 103s test/orm/test_attributes.py::AttributesTest::test_deferred 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred 103s test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_deferred_pickleable 103s test/orm/test_attributes.py::AttributesTest::test_del_collection_object 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_collection_object 103s test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_nonobject 103s test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_del_scalar_object 103s test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_descriptorattributes 103s test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_illegal_trackparent 103s test/orm/test_attributes.py::AttributesTest::test_inheritance 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance 103s test/orm/test_attributes.py::AttributesTest::test_inheritance2 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_inheritance2 103s test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_last_known_tracking 103s test/orm/test_attributes.py::AttributesTest::test_lazyhistory 103s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery 103s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazyhistory 103s test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_lazytrackparent 103s test/orm/test_attributes.py::AttributesTest::test_list 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_list 103s test/orm/test_attributes.py::AttributesTest::test_no_double_state 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_no_double_state 103s test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 103s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 103s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 103s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 103s test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 103s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 103s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 103s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[load_as_option] 103s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 103s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_dont_propagate[not_load_as_option] 103s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 103s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[load_as_option] 103s test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 103s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::Issue11292Test::test_defaultload_yes_propagate[not_load_as_option] 103s test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 103s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_m2o_noload_option 103s test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 103s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_o2m_noload 103s test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 103s [gw1] [ 10%] PASSED test/orm/test_default_strategies.py::NoLoadTest::test_upgrade_o2m_noload_lazyload_option 103s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoinc_detection_no_affinity 103s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_fk_disqualifies 103s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_ignore_fk 103s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_single_col 103s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_nonoptional_sequence_non_autoinc_no_firing 103s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_col_w_optional_sequence_non_autoinc_no_firing 103s test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::AutoIncrementTest_sqlite+pysqlite_3_46_1::test_non_autoincrement 103s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 103s [gw1] [ 10%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[eager] 103s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 103s [gw1] [ 10%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_insert_computed[noneager] 103s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 103s [gw1] [ 10%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[eagerload] 103s test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 103s [gw1] [ 10%] PASSED test/orm/test_defaults.py::ComputedDefaultsOnUpdateTest_sqlite+pysqlite_3_46_1::test_update_computed[noneagerload] 103s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-attribute-_exclusions_02] 103s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[executemany-method-_exclusions_03] 103s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[multivalues-method-_exclusions_04] 103s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-attribute-_exclusions_00] 103s test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::CurrentParametersTest_sqlite+pysqlite_3_46_1::test_parameters[single-method-_exclusions_01] 103s test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_pgarray 103s test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_plain 103s test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_literal_binds_w_quotes 103s test/sql/test_defaults.py::DDLTest::test_sqlexpr 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_sqlexpr 103s test/sql/test_defaults.py::DDLTest::test_string 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_string 103s test/sql/test_defaults.py::DDLTest::test_string_w_quotes 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_string_w_quotes 103s test/sql/test_defaults.py::DDLTest::test_text 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_text 103s test/sql/test_defaults.py::DDLTest::test_text_literal_binds 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_text_literal_binds 103s test/sql/test_defaults.py::DDLTest::test_text_w_quotes 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DDLTest::test_text_w_quotes 103s test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_arg_signature 103s test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_bad_arg_signature 103s test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_no_embed_in_sql 103s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_one 103s test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultObjectTest::test_py_vs_server_default_detection_two 103s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert 103s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_object_dereferenced_error 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_multivalues 103s test/orm/test_attributes.py::AttributesTest::test_parenttrack 103s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_parenttrack 103s test/orm/test_attributes.py::AttributesTest::test_pickleness 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insert_values 103s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 103s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_pickleness 103s test/orm/test_attributes.py::AttributesTest::test_state_gc 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_insertmany 103s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_missing_many_param 103s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_default_scalar 103s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_execute 103s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_function_scalar 103s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_standalone_via_exec_removed 103s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update 103s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_update_values 103s test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::DefaultRoundTripTest_sqlite+pysqlite_3_46_1::test_updatemany 103s test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 103s [gw1] [ 10%] PASSED test/orm/test_defaults.py::ExcludedDefaultsTest::test_exclude 103s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_fn_defaults 103s test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::InsertFromSelectTest_sqlite+pysqlite_3_46_1::test_insert_from_select_override_defaults 103s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[False-_exclusions_01] 103s test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::PKDefaultTest_sqlite+pysqlite_3_46_1::test_pk_default[True-_exclusions_00] 103s test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::PKIncrementTest_sqlite+pysqlite_3_46_1::test_autoincrement 103s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_autoincrement_reflected_from_server_default 103s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert 103s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_none_on_insert_reflected 103s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_int_default_on_insert_with_returning 103s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_none_on_insert 103s test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::ServerDefaultsOnPKTest_sqlite+pysqlite_3_46_1::test_string_default_on_insert_with_returning 103s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_clause 103s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_column_default_no_label 103s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_label 103s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_literal_default_no_label 103s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_no_implicit_returning 103s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_plain 103s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_sequence 103s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default 103s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_autoincrement 103s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_server_default_no_implicit_returning 103s test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 103s [gw1] [ 10%] PASSED test/sql/test_defaults.py::SpecialTypePKTest_sqlite+pysqlite_3_46_1::test_text_clause_default_no_type 103s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 103s [gw1] [ 10%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert 103s test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 103s [gw1] [ 10%] PASSED test/orm/test_defaults.py::TriggerDefaultsTest_sqlite+pysqlite_3_46_1::test_update 103s test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 103s [gw1] [ 10%] PASSED test/orm/test_deferred.py::AutoflushTest::test_deferred_autoflushes 103s test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 103s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_chained_multi_col_options 103s test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 103s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_deep_options 103s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 103s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[immediateload] 103s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 103s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[joinedload] 103s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 103s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[lazyload] 103s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 103s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[selectinload] 103s test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 103s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_defer_star_from_loader[subqueryload] 103s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 103s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk 103s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 103s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_no_pk_rt 103s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 103s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_parent_specific 103s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 103s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_path_specific 103s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 103s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_bound 103s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 103s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_propagate_unbound 104s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_synonym 104s test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_load_only_w_deferred 104s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col 104s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_rowproc_only 104s test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_locates_col_w_option_rowproc_only 104s test/orm/test_deferred.py::DeferredOptionsTest::test_options 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_options 104s test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_path_entity 104s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_newstyle 104s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_rowproc_only 104s test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_raise_on_col_w_option_rowproc_only 104s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group 104s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload 104s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_joinedload_colexpr 104s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_lazyload 104s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_from_relationship_subqueryload 104s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi 104s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_multi_pathed 104s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 104s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_state_gc 104s test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 104s [gw0] [ 10%] PASSED test/orm/test_attributes.py::AttributesTest::test_unmapped_instance_raises 104s test/orm/test_attributes.py::BackrefTest::test_m2m 104s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_m2m 104s test/orm/test_attributes.py::BackrefTest::test_o2m 104s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2m 104s test/orm/test_attributes.py::BackrefTest::test_o2o 104s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_o2o 104s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 104s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2m_inheritance 104s test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 104s [gw0] [ 10%] PASSED test/orm/test_attributes.py::BackrefTest::test_symmetric_o2o_inheritance 104s test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 104s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_assert_false_on_default_value 104s test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_group_with_load 104s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_bulk_replace_resets_empty 104s test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 104s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionInitTest::test_loader_inits_collection_already_exists 104s test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 104s test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredOptionsTest::test_undefer_star 104s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_dict_bulk_replace_w_key 104s test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 104s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 104s [gw0] [ 10%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_dict_key 104s test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_no_clear 104s test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_join_with_clear 104s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 104s [gw1] [ 10%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_no_clear 104s test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_joinedload_with_clear 104s test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_no_previous_query 104s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_no_clear 104s test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredPopulationTest::test_query_twice_with_clear 104s test/orm/test_deferred.py::DeferredTest::test_basic 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic 104s test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_basic_w_new_style 104s test/orm/test_deferred.py::DeferredTest::test_commits_state 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_commits_state 104s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[False] 104s test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_w_list_key 104s test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_option_primary_key[True] 104s test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::CollectionKeyTest::test_listen_wo_dict_key 104s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_defer_primary_key 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_broken_collection_assertion 104s test/orm/test_deferred.py::DeferredTest::test_group 104s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_collection_append_type_assertion 104s test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::CyclicBackrefAssertionTest::test_scalar_set_type_assertion 104s test/orm/test_attributes.py::EventPropagateTest::test_propagate 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group 104s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[False] 104s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[None] 104s test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_group_defer_newstyle[True] 104s test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_map_selectable_wo_deferred 104s test/orm/test_deferred.py::DeferredTest::test_preserve_changes 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_preserve_changes 104s test/orm/test_deferred.py::DeferredTest::test_save 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_save 104s test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_synonym_group_bug 104s test/orm/test_deferred.py::DeferredTest::test_unsaved 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved 104s test/orm/test_deferred.py::DeferredTest::test_unsaved_2 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_2 104s test/orm/test_deferred.py::DeferredTest::test_unsaved_group 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate 104s test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group 104s test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::DeferredTest::test_unsaved_group_2 104s test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_on_wildcard_subclass 104s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass 104s test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_defer_super_name_on_subclass_bound 104s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[contains_eager] 104s test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_issue_10125[joinedload] 104s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass 104s test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_alias_subclass_bound 104s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_applied 104s test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_from_with_polymorphic_mismatch 104s test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_of_type_with_polymorphic 104s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass 104s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass 104s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_and_superclass_bound 104s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_bound 104s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship 104s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_bound 104s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 104s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 104s test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_load_only_subclass_of_type 104s test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::InheritanceTest::test_wildcard_subclass_of_type 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_active_history 104s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 104s test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::MultiPathTest_order_one::test_data_loaded 104s test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::MultiPathTest_order_two::test_data_loaded 104s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_after_expire_obj 104s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_load_column_unexpire 104s test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_deferred_raise_option_raise_column_plain 104s test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_does_expire_cancel_normal_defer_option 104s test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_load_only_raise_option_raise_column_plain 104s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_defer_unraise 104s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise 104s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_attr 104s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_expire_obj 104s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_raise_after_modify_attr_expire_obj 104s test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_mapper_undefer_unraise 104s test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raise_deferred 104s test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::RaiseLoadTest::test_option_raiseload_unexpire_modified_obj 104s test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::SelfReferentialMultiPathTest::test_present_overrides_deferred 104s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject 104s test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_individual 104s test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_dont_explode_on_expire_whole 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_default_value 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-core] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-aliased-orm] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-core] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-different_name-from_statement-orm] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-core] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-aliased-orm] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-core] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[has_default-same_name-from_statement-orm] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-core] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-aliased-orm] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-core] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-different_name-from_statement-orm] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-core] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-aliased-orm] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-core] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_plain[no_default-same_name-from_statement-orm] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-core] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-aliased-orm] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-core] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-different_name-from_statement-orm] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-core] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-aliased-orm] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::EventPropagateTest::test_propagate_useobject_active_history 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-core] 104s test/orm/test_attributes.py::GetNoValueTest::test_off_empty 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_off_empty 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[has_default-same_name-from_statement-orm] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 104s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result 104s test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_no_result_no_value 104s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value 104s test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-core] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::GetNoValueTest::test_passive_ret_no_value_empty 104s test/orm/test_attributes.py::HistoryTest::test_collection_no_value 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-aliased-orm] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-core] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_collection_no_value 104s test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-different_name-from_statement-orm] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-core] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-aliased-orm] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_collections_via_backref 104s test/orm/test_attributes.py::HistoryTest::test_committed_value_init 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-core] 104s test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_init 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_expr_from_subq_union[no_default-same_name-from_statement-orm] 104s test/orm/test_attributes.py::HistoryTest::test_committed_value_set 104s test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_in_joinedload 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set 104s test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 104s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_refresh_unless_populate_existing 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_active_hist 104s test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 104s test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_no_sql_not_set_up 104s test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_committed_value_set_commit 104s test/orm/test_attributes.py::HistoryTest::test_dict_collections 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_non_cacheable_expr 104s test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_reuse_expr 104s test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 104s [gw1] [ 11%] PASSED test/orm/test_deferred.py::WithExpressionTest::test_simple_expr 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_dict_collections 104s test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 104s test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 104s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_autocorrelate_error 104s test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_flag_modified_but_no_value_raises 104s test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 104s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_correlation_to_extra 104s test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 104s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_delete_extra_froms 104s test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 104s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteFromCompileTest::test_dont_correlate_to_extra 104s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_mark_dirty_no_attr 104s test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 104s [gw1] [ 11%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table 104s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 104s [gw1] [ 11%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 104s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_mutate 104s test/orm/test_attributes.py::HistoryTest::test_object_collections_set 104s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 104s [gw1] [ 11%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 104s test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 105s [gw1] [ 11%] SKIPPED test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_collections_set 105s test/orm/test_attributes.py::HistoryTest::test_object_del 105s test/sql/test_delete.py::DeleteTest::test_alias 105s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteTest::test_alias 105s test/sql/test_delete.py::DeleteTest::test_correlated_select 105s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteTest::test_correlated_select 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del 105s test/orm/test_attributes.py::HistoryTest::test_object_del_expired 105s test/sql/test_delete.py::DeleteTest::test_delete 105s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteTest::test_delete 105s test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 105s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteTest::test_delete_literal_binds 105s test/sql/test_delete.py::DeleteTest::test_non_correlated_select 105s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteTest::test_non_correlated_select 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_del_expired 105s test/orm/test_attributes.py::HistoryTest::test_object_init 105s test/sql/test_delete.py::DeleteTest::test_prefix_with 105s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteTest::test_prefix_with 105s test/sql/test_delete.py::DeleteTest::test_where_empty 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init 105s test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 105s [gw1] [ 11%] PASSED test/sql/test_delete.py::DeleteTest::test_where_empty 105s test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 105s [gw1] [ 11%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_cycle_one 105s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 105s [gw1] [ 11%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_four 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_init_active_history 105s test/orm/test_attributes.py::HistoryTest::test_object_replace 105s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 105s [gw1] [ 11%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_one 105s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 105s [gw1] [ 11%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_three 105s test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 105s [gw1] [ 11%] PASSED test/base/test_dependency.py::DependencySortTest::test_find_multiple_cycles_two 105s test/base/test_dependency.py::DependencySortTest::test_large_sort 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_replace 105s test/orm/test_attributes.py::HistoryTest::test_object_set_none 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none 105s test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_object_set_none_expired 105s test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_init 105s test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_no_init_side_effect 105s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set 105s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None 105s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_None_from_dict_set 105s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit 105s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 105s [gw1] [ 11%] PASSED test/base/test_dependency.py::DependencySortTest::test_large_sort 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset 105s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 105s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 105s [gw1] [ 11%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_one 105s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 105s [gw1] [ 11%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_three 105s test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 105s [gw1] [ 11%] PASSED test/base/test_dependency.py::DependencySortTest::test_raise_on_cycle_two 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit 105s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 105s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 105s [gw1] [ 11%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_one 105s test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 105s [gw1] [ 11%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_deterministic_two 105s test/base/test_dependency.py::DependencySortTest::test_sort_one 105s [gw1] [ 11%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_one 105s test/base/test_dependency.py::DependencySortTest::test_sort_three 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_commit_reset_commit_del 105s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 105s [gw1] [ 11%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_three 105s test/base/test_dependency.py::DependencySortTest::test_sort_two 105s [gw1] [ 11%] PASSED test/base/test_dependency.py::DependencySortTest::test_sort_two 105s test/base/test_dependency.py::DependencySortTest::test_ticket_1380 105s [gw1] [ 11%] PASSED test/base/test_dependency.py::DependencySortTest::test_ticket_1380 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict 105s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 105s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 105s [gw1] [ 11%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_deprecated 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set 105s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 105s test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 105s [gw1] [ 11%] PASSED test/engine/test_deprecations.py::AsyncFallbackDeprecationTest::test_async_fallback_false_is_ok 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_dict_set_commit 105s test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 105s test/ext/test_deprecations.py::AutomapTest::test_reflect_true 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_active_set_twice_no_commit 105s test/orm/test_attributes.py::HistoryTest::test_scalar_del 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del 105s test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_del_expired 105s test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_get_first_set_None 105s test/orm/test_attributes.py::HistoryTest::test_scalar_init 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_init 105s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 105s [gw1] [ 11%] PASSED test/ext/test_deprecations.py::AutomapTest::test_reflect_true 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_replace_self_flag_modified_set 105s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set 105s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 105s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit 105s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 105s [gw1] [ 11%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_bound_session 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified 105s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 105s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 105s [gw1] [ 11%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_no_session 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_flag_modified_set 105s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 105s test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 105s [gw1] [ 11%] PASSED test/orm/test_deprecations.py::BindSensitiveStringifyTest::test_query_unbound_session 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set 105s test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 105s test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_inplace_mutation_set_commit_set_flag_modified 105s [gw1] [ 11%] PASSED test/dialect/mysql/test_deprecations.py::CompileTest::test_distinct_string 105s test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 105s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 105s [gw1] [ 11%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_connection 105s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_init_side_effect 105s test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 105s [gw1] [ 11%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_constructor_engine 105s test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 105s [gw1] [ 11%] PASSED test/engine/test_deprecations.py::ConnectionlessDeprecationTest::test_inspector_from_engine 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_no_value 105s test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 105s test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_obj_no_value 105s test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 105s [gw1] [ 11%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dbapi_clsmethod_renamed 105s test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 105s [gw1] [ 11%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_dialect_use_setinputsizes_attr 105s test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_passive_flag 105s test/orm/test_attributes.py::HistoryTest::test_scalar_set 105s [gw1] [ 11%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_empty_in_keyword 105s test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 105s [gw1] [ 11%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_no_warning_for_dual_dbapi_clsmethod 105s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 105s [gw1] [ 11%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_mock 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set 105s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 105s test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 105s [gw1] [ 11%] PASSED test/engine/test_deprecations.py::CreateEngineTest::test_strategy_keyword_unknown 105s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None 105s test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_None_from_dict_set 105s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit 105s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset 105s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit 105s test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_commit_reset_commit_del 105s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict 105s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set 105s test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_dict_set_commit 105s test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_scalar_set_twice_no_commit 105s test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_get_first_set_None 105s test/orm/test_attributes.py::HistoryTest::test_use_object_init 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_init 105s test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 105s [gw1] [ 11%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_disable_eagerloads 105s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_no_init_side_effect 105s test/orm/test_attributes.py::HistoryTest::test_use_object_set 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set 105s test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_None 105s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit 105s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_del 105s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set 105s test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 105s [gw1] [ 11%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_downgrade_baseline 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_commit_set_commit 105s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 105s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict 105s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set 105s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_None 105s test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_dict_set_commit 105s test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::HistoryTest::test_use_object_set_value_twice 105s test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 105s [gw1] [ 11%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_bound 105s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_collections_via_lazyload 105s test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_lazy_backref_collections 105s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_object_via_lazyload 105s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 105s [gw0] [ 11%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload 105s test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::LazyloadHistoryTest::test_scalar_via_lazyload_with_active 105s test/orm/test_attributes.py::ListenerTest::test_collection_link_events 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::ListenerTest::test_collection_link_events 105s test/orm/test_attributes.py::ListenerTest::test_flag_modified 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::ListenerTest::test_flag_modified 105s test/orm/test_attributes.py::ListenerTest::test_named 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::ListenerTest::test_named 105s test/orm/test_attributes.py::ListenerTest::test_none_init_collection 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_collection 105s test/orm/test_attributes.py::ListenerTest::test_none_init_object 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_object 105s test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_init_scalar 105s test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::ListenerTest::test_none_on_collection_event 105s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_global_star_ignored_no_entities_unbound 105s test/orm/test_attributes.py::ListenerTest::test_receive_changes 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::ListenerTest::test_receive_changes 105s test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_commit_removes_pending 105s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 105s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_add 105s test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_lazy_history_collection 105s test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_normal_load 105s test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_passive_history_collection_no_value 105s test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_pending_combines_with_lazy 105s test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::PendingBackrefTest::test_state_on_add_remove 105s test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::TestUnlink::test_ad_hoc_lazy 105s test/orm/test_attributes.py::TestUnlink::test_expired 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::TestUnlink::test_expired 105s test/orm/test_attributes.py::TestUnlink::test_pop_existing 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::TestUnlink::test_pop_existing 105s test/orm/test_attributes.py::TestUnlink::test_replaced 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::TestUnlink::test_replaced 105s test/orm/test_attributes.py::UtilTest::test_helpers 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::UtilTest::test_helpers 105s test/orm/test_attributes.py::UtilTest::test_initiator_arg 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::UtilTest::test_initiator_arg 105s test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 105s [gw0] [ 12%] PASSED test/orm/test_attributes.py::UtilTest::test_set_committed_value_none_uselist 105s test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapInhTest::test_conditional_relationship 105s test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 105s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined 105s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapInhTest::test_joined_inheritance_reflect 105s test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 105s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_path_wildcards 105s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapInhTest::test_single_inheritance_reflect 105s test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_exception_prepare_not_called 105s test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_m2m_relationship_also_map_the_secondary 105s test/ext/test_automap.py::AutomapTest::test_naming_schemes 105s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_lazyload 105s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_naming_schemes 105s test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_accepts_optional_schema_arg 105s test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_dont_rely_on_reflected 105s test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_call_multiple_times 105s test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 105s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_joined_with_subqueryload 105s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_defaults_to_no_schema 105s test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_from_subclass 105s test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_dialect_kwargs 105s test/ext/test_automap.py::AutomapTest::test_prepare_w_only 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_prepare_w_only 105s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 105s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_last_one_wins 105s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_forwards_m2m 105s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_m2o 105s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_joinedload 105s test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 105s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_explicit_override_o2m 105s test/ext/test_automap.py::AutomapTest::test_relationship_m2m 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_m2m 105s test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 105s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_noload_with_subqueryload 105s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_o2m_default 105s test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_pass_params 105s test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 105s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_joinedload 105s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::AutomapTest::test_relationship_self_referential 105s test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 105s [gw0] [ 12%] PASSED test/ext/test_automap.py::CascadeTest::test_o2m_relationship_cascade 105s test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 105s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_select_with_subqueryload 105s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 105s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_cant_be_followed 105s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 105s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_star_must_be_alone 105s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 105s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery 106s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_path_wildcards 106s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_joinedload 106s test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DefaultStrategyOptionsTest::test_subquery_with_lazyload 106s test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeferredOptionsTest::test_deep_options 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_on_wildcard_subclass 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_defer_super_name_on_subclass_bound 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[contains_eager] 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_issue_10125[joinedload] 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_alias_subclass_bound 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_applied 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_from_with_polymorphic_mismatch 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_of_type_with_polymorphic 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_and_superclass_bound 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_bound 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_bound 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_from_relationship_polymorphic_bound 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_load_only_subclass_of_type 106s test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::Deferred_InheritanceTest::test_wildcard_subclass_of_type 106s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 106s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_as_declarative 106s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 106s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_declarative_base 106s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 106s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_has_inherited_table 106s test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 106s [gw1] [ 12%] PASSED test/ext/declarative/test_deprecations.py::DeprecatedImportsTest::test_synonym_for 106s test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedInhTest::test_with_polymorphic 106s test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_add_property 106s test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_comparable_column 106s test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_deferred_scalar_loader_name_change 106s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_instrumentation_event_fn 106s test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_listen_on_mapper_mapper_event_fn 106s test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_polymorphic_union_w_select 106s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[col_prop] 106s test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_prop_replacement_warns[relationship] 106s test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedMapperTest::test_we_couldnt_remove_mapper_yet 106s test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedOptionAllTest::test_defer_addtl_attrs 106s test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_apply_labels 106s test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_deprecated_select_coercion_join_target 106s test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_invalid_column 106s test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_query_as_scalar 106s test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_select_from_q_statement_no_aliasing 106s test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_text_as_column 106s test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecatedQueryTest::test_with_labels 106s test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::DeprecationScopedSessionTest::test_config_errors 106s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 106s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[CheckConstraint] 106s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 106s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Column] 106s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 106s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKeyConstraint] 106s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 106s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[ForeignKey] 106s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 106s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[Identity] 106s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 106s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[PrimaryKeyConstraint] 106s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 106s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_copy_dep_warning[UniqueConstraint] 106s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 106s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_empty_and_or 106s test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 106s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::DeprecationWarningsTest_sqlite+pysqlite_3_46_1::test_ident_preparer_force 106s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 106s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 106s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 106s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 106s test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 106s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 106s test/orm/test_deprecations.py::GetTest::test_get 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_get 106s test/orm/test_deprecations.py::GetTest::test_get_against_col 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_get_against_col 106s test/orm/test_deprecations.py::GetTest::test_loader_options 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_loader_options 106s test/orm/test_deprecations.py::GetTest::test_no_criterion 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion 106s test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_no_criterion_when_already_loaded 106s test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::GetTest::test_only_full_mapper_zero 106s test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 106s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_id_chooser 106s test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 106s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::HorizontalShardTest::test_query_chooser 106s test/orm/test_deprecations.py::ImmediateTest::test_value 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value 106s test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::ImmediateTest::test_value_cancels_loader_opts 106s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 106s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[False] 106s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 106s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[None] 106s test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 106s [gw1] [ 12%] PASSED test/engine/test_deprecations.py::ImplicitReturningFlagTest_sqlite+pysqlite_3_46_1::test_implicit_returning_engine_parameter[True] 106s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_selectable 106s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_selectable_auto_alias 106s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_seven_selectable_auto_alias 106s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_point_five_selectable_auto_alias 106s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_six_selectable_auto_alias 106s test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_to_subclass_two 106s test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 106s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InheritedJoinTest::test_join_w_subq_adapt 107s test/orm/test_deprecations.py::InstancesTest::test_contains_eager 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager 107s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_aliased_instances 107s test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_contains_eager_multi_alias 107s test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_one 107s test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstancesTest::test_from_alias_two_old_way 107s test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_dict_subclass4 107s test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::InstrumentationTest::test_name_setup 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_assertions 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_compile 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5429_operators 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_between_operators[not_between_op-notbetween_op-a NOT BETWEEN b AND c] 107s [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] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[is_not_distinct_from-isnot_distinct_from-a IS NOT DISTINCT FROM b] 107s [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] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_contains_op-notcontains_op-a NOT LIKE '%' || b || '%'] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_endswith_op-notendswith_op-a NOT LIKE '%' || b] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_ilike_op-notilike_op-lower(a) NOT LIKE lower(b)] 107s [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)] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_like_op-notlike_op-a NOT LIKE b] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_match_op-notmatch_op-NOT a MATCH b] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_binary_operators[not_startswith_op-notstartswith_op-a NOT LIKE b || '%'] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[is_not_distinct_from-isnot_distinct_from] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_ilike-notilike] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[not_like-notlike] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_first-nullsfirst] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_column[nulls_last-nullslast] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_false-isfalse-True] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_not_distinct_from-isnot_distinct_from-True] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[is_true-istrue-True] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_between_op-notbetween_op-True] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_contains_op-notcontains_op-False] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_endswith_op-notendswith_op-False] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_ilike_op-notilike_op-True] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_like_op-notlike_op-True] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_match_op-notmatch_op-True] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[not_startswith_op-notstartswith_op-False] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_first_op-nullsfirst_op-False] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_operators_precedence[nulls_last_op-nullslast_op-False] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_first_op-nullsfirst_op-a NULLS FIRST] 107s test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 107s [gw1] [ 12%] PASSED test/sql/test_deprecations.py::LegacyOperatorTest::test_issue_5435_unary_operators[nulls_last_op-nullslast_op-a NULLS LAST] 107s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 107s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_column_subquery_to_alias 107s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 107s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_join_to_schema 107s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 107s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg0-True] 107s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 107s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_legacy_schema_flag[cfg1-False] 107s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 107s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map 107s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 107s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_result_map_use_labels 107s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 107s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select 107s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 107s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_straight_select_use_labels 107s test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 107s [gw1] [ 12%] PASSED test/dialect/mssql/test_deprecations.py::LegacySchemaAliasingTest::test_union_schema_to_non 107s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_keyed_tuple 107s test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_entity_col_mix_plain_tuple 107s test/orm/test_deprecations.py::MergeResultTest::test_none_entity 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_none_entity 107s test/orm/test_deprecations.py::MergeResultTest::test_single_column 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_column 107s test/orm/test_deprecations.py::MergeResultTest::test_single_entity 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MergeResultTest::test_single_entity 107s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default-5-_exclusions_02] 107s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[default_factory--_exclusions_03] 107s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[init-True-_exclusions_00] 107s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes[kw_only-True-_exclusions_01] 107s test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_column_property_dc_attributes_still_function 107s test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_evaluator_is_private 107s test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MiscDeprecationsTest::test_unloaded_expirable 107s test/orm/test_deprecations.py::MixedEntitiesTest::test_values 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values 107s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_specific_order_by 107s test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::MixedEntitiesTest::test_values_with_boolean_selects 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_clear 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_none 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_coerce_raise 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_copy 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_deepcopy 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_in_place_mutation 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_modified_event 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pickle_parent 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_pop_default_none 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_popitem 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_replace_itself_still_ok 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_setdefault 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_unrelated_flush 107s test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableAssocIncludeNonPrimaryTest::test_update 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_clear 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_none 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_coerce_raise 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_copy 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_deepcopy 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_in_place_mutation 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_modified_event 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_non_mutable 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pickle_parent 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_pop_default_none 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_popitem 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_replace_itself_still_ok 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_setdefault 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_unrelated_flush 107s test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 107s [gw1] [ 12%] PASSED test/ext/test_deprecations.py::MutableIncludeNonPrimaryTest::test_update 107s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary 107s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2 107s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_2_legacy 107s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3 107s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 107s [gw1] [ 12%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_3_legacy 107s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 107s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_illegal_non_primary_legacy 107s test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 107s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryMapperTest::test_non_primary_identity_class 107s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 107s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_joinedload 108s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectin 108s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_selectload 108s test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::NonPrimaryRelationshipLoaderTest::test_subqueryload 108s test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_from_entity_query_entity 108s test/orm/test_deprecations.py::ParentTest::test_m2m 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_m2m 108s test/orm/test_deprecations.py::ParentTest::test_noparent 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_noparent 108s test/orm/test_deprecations.py::ParentTest::test_o2m 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_o2m 108s test/orm/test_deprecations.py::ParentTest::test_select_from 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from 108s test/orm/test_deprecations.py::ParentTest::test_select_from_alias 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias 108s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_explicit_prop 108s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_from_entity 108s test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_select_from_alias_of_type 108s test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_unique_binds_union 108s test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_autoflush 108s test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_pending_no_autoflush 108s test/orm/test_deprecations.py::ParentTest::test_with_transient 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ParentTest::test_with_transient 108s test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::PolyCacheKeyTest::test_wp_queries 108s test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 108s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_fairy_connection 108s test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 108s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::PoolTest::test_connection_rec_connection 108s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname 108s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 108s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename 108s test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 108s test/engine/test_deprecations.py::ResetEventTest::test_custom 108s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom 108s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 108s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[False] 108s test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 108s [gw1] [ 13%] PASSED test/engine/test_deprecations.py::ResetEventTest::test_custom_via_engine[True] 108s test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_against_cloned_non_table 108s test/sql/test_deprecations.py::SelectableTest::test_alias_union 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_alias_union 108s test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_append_column_after_replace_selectable 108s test/sql/test_deprecations.py::SelectableTest::test_column 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_column 108s test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_froms_renamed 108s test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_join_against_self_implicit_subquery 108s test/sql/test_deprecations.py::SelectableTest::test_select_labels 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SelectableTest::test_select_labels 108s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_delete_hook 108s test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::SessionEventsTest::test_on_bulk_update_hook 108s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar 108s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_as_scalar_from_subquery 108s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_fromclause_subquery 108s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_select_method_two 108s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_functions_with_cols 108s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_plain_fromclause_select_to_subquery 108s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_select_of_select 108s test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::SubqueryCoercionsTest::test_standalone_alias 108s test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TableDeprecationTest::test_mustexists 108s test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_basic_subquery_resultmap 108s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_ordered 108s test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::TextualSelectTest::test_column_collection_pos_plus_bykey 108s test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 108s [gw1] [ 13%] PASSED test/sql/test_deprecations.py::ToMetaDataTest::test_deprecate_tometadata 108s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[active_history-True] 108s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[enable_typechecks-False] 108s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_deletes-True] 108s test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 108s [gw1] [ 13%] PASSED test/orm/test_deprecations.py::ViewonlyFlagWarningTest::test_viewonly_warning[passive_updates-False] 108s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 108s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_aliased_comparator 108s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 108s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_comparator 108s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 108s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_fixture 108s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 108s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_subclass_wrapped_classlevel 108s test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 108s [gw1] [ 13%] PASSED test/orm/test_descriptor.py::DescriptorInstrumentationTest::test_property_wrapped_classlevel 108s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting 108s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_col_targeting_union 108s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_column_names 108s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_crud 108s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_no_tables 108s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_system_table 108s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_reflect_user_table 108s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_schema_names 108s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_present 108s test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AttachedDBTest_sqlite+pysqlite_3_46_1::test_table_names_system 108s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement 108s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_constraint 108s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_autoincrement_int_affinity 108s test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::AutoIncrementTest::test_sqlite_no_autoincrement 108s 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] 108s [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] 108s 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] 108s [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] 108s 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] 108s [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] 108s 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] 108s [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] 108s 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] 108s [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] 108s 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] 108s [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] 108s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 108s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_default_flags 108s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 108s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ident_length_in_13_is_30 108s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 108s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_112 108s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 108s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122 108s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 108s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat 108s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 108s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_cant_parse 108s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 108s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_max_ident_122_11compat_vparam_raises 108s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 108s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora10_flags 108s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 108s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_ora8_flags 108s test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 108s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CompatFlagsTest::test_use_nchar 108s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 108s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_cx_oracle_version_parse 108s test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 108s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::CxOracleDialectTest::test_minimum_version 108s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_boolean_default 108s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection 108s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_2 108s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_default_reflection_3 108s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_expression_with_function_default 108s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_function_default 108s test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DefaultsTest_sqlite+pysqlite_3_46_1::test_old_style_default 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 108s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 108s [gw1] [ 13%] SKIPPED test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 108s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES "(2)"(id)-expected1] 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 108s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table("(2)")-expected2] 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 108s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id) DEFERRABLE INITIALLY DEFERRED-expected4] 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 108s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid) REFERENCES some_table(id)-expected0] 108s 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] 108s [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] 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_schema.some_table(id1, id2)-expected5] 108s [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] 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 108s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_fk_parsing[FOREIGN KEY (tid1, tid2) REFERENCES some_table("(2)", "(3)")-expected3] 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 108s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_disconnect 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 108s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 108s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_one 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 108s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_empty_connection_string_w_query_two 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 108s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 108s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_psycopg2_nonempty_connection_string_w_query 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 108s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_constructor 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 108s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_range_frozen 108s test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 108s [gw1] [ 13%] PASSED test/dialect/postgresql/test_dialect.py::DialectTest::test_version_parsing 108s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_3_7_16_warning 108s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn0] 108s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn1] 108s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn2] 108s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_builtin_functions_roundtrip[fn3] 108s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[no_persisted] 108s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_false] 108s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_none] 108s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_column_computed[persisted_true] 108s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite://-expected2] 108s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:////abs/path/to/foo.db-expected1] 108s [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] 108s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///?check_same_thread=true-expected3] 108s 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] 108s [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] 108s 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] 108s [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] 108s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///file:path/to/database?uri=true-expected6] 108s [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] 108s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 108s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_connect_args[sqlite:///foo.db-expected0] 109s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 109s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_description_encoding 109s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 109s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_extra_reserved_words 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-mysqldb-True] 109s [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] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[1927-Connection was killed-OperationalError-pymysql-True] 109s [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] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-mysqldb-True] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2006-foo-OperationalError-pymysql-True] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-mysqldb-False] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[2007-foo-OperationalError-pymysql-False] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-mysqldb-True] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4031-foo-OperationalError-pymysql-True] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-mysqldb-False] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[4032-foo-OperationalError-pymysql-False] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection aLREady closed-InternalError-pymysql-True] 109s [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] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-cONnection was kILLEd-InternalError-pymysql-True] 109s [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] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_is_disconnect[None-something broke-InternalError-pymysql-False] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 109s [gw1] [ 13%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_buffered_arg 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mysqlconnector_raise_on_warnings_arg 109s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 109s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pool_class 109s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 109s [gw1] [ 13%] SKIPPED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-charset-hello] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-client_flag-1234] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-compress-True] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-connect_timeout-30] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-1] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-False] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-local_infile-True] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-read_timeout-30] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-unix_socket-somesocket] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-use_unicode-False] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mariadb+mariadbconnector-skip2-write_timeout-30] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-charset-hello] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-client_flag-1234] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-compress-True] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-connect_timeout-30] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-1] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-False] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-local_infile-True] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-read_timeout-30] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-unix_socket-somesocket] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-use_unicode-False] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mariadbconnector-skip1-write_timeout-30] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-charset-hello] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-client_flag-1234] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-compress-True] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-connect_timeout-30] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-1] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-False] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-local_infile-True] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-read_timeout-30] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-unix_socket-somesocket] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-use_unicode-False] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqlconnector-skip4-write_timeout-30] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-charset-hello] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-client_flag-1234] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-compress-True] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-connect_timeout-30] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-1] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-False] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-local_infile-True] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-read_timeout-30] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-unix_socket-somesocket] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-use_unicode-False] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+mysqldb-skip0-write_timeout-30] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-charset-hello] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-client_flag-1234] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-compress-True] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-connect_timeout-30] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-1] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-False] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-local_infile-True] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-read_timeout-30] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-unix_socket-somesocket] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-use_unicode-False] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_query_arguments[mysql+pymysql-skip3-write_timeout-30] 109s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 109s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_one 109s test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 109s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_quoted_identifiers_functional_two 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 109s [gw1] [ 13%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 109s [gw1] [ 13%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 109s [gw1] [ 13%] SKIPPED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[mysqldb] 109s test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 109s [gw1] [ 13%] PASSED test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_ssl_arguments[pymysql] 109s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 109s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 109s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 109s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 109s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 109s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 109s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 109s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 109s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 109s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 109s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 109s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 109s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 109s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 109s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 109s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 109s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 109s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-CLOB] 109s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 109s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-FIXED_CHAR] 109s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 109s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-NCLOB] 109s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 109s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_cx_oracle-STRING] 109s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 109s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-CLOB] 109s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 109s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-FIXED_CHAR] 109s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 109s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-NCLOB] 109s test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 109s [gw1] [ 13%] PASSED test/dialect/oracle/test_dialect.py::EncodingErrorsTest::test_no_encoding_errors_cx_oracle[OracleDialect_oracledb-STRING] 109s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 109s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk1 109s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 109s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_nopk2 109s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 109s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk1 109s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 109s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2 109s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 109s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk2_fv 109s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 109s [gw1] [ 13%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3 109s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 109s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk3_fv 109s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 109s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_empty_insert_pk4 109s test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 109s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::InsertTest_sqlite+pysqlite_3_46_1::test_inserts_with_spaces 109s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 109s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_and_match 109s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 109s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_expression 109s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 109s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_match_across_joins 109s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 109s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_or_match 109s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 109s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_match 109s test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 109s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::MatchTest_sqlite+pysqlite_3_46_1::test_simple_prefix_match 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect0-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect1-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_dont_mix_multihost_formats[dialect2-postgresql+psycopg2:///?host=H&host=H&port=5432,5432] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect0-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect1-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME-expected_psycopg7-expected_asyncpg7] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=HOSTNAME:1234-expected_psycopg8-expected_asyncpg8] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA-expected_psycopg0-expected_asyncpg0] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:-expected_psycopg6-expected_asyncpg6] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:123.456-expected_psycopg2-expected_asyncpg2] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:1234-expected_psycopg11-expected_asyncpg11] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz-expected_psycopg1-expected_asyncpg1] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@/DB?port=111-expected_psycopg23-expected_asyncpg23] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA-expected_psycopg22-expected_asyncpg22] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?host=hostA:111-expected_psycopg20-expected_asyncpg20] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_multi_hosts[dialect2-postgresql+psycopg2://USER:PASS@hostfixed/DB?port=111-expected_psycopg19-expected_asyncpg19] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=xyz] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_non_int_port_disallowed[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA:xyz&host=hostB:123] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect0-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect1-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 109s [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] 109s 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] 109s [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] 109s 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] 109s [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] 109s test/dialect/postgresql/test_dialect.py::MultiHostConnectTest::test_num_host_port_doesnt_match[dialect2-postgresql+psycopg2://USER:PASS@/DB?host=hostA&port=111,222] 109s [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] 109s 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] 109s [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] 109s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 109s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_502_minimum 109s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 109s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-10.2.10-MariaDB] 109s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 109s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.6.15] 109s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 109s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[False-5.7.20] 109s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.6-MariaDB-10.2.6+maria~stretch.log] 109s [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] 109s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 109s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-10.2.7-MariaDB] 109s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 109s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_check_warning[True-5.6.15-10.2.7-MariaDB] 109s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 109s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_madness 109s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 109s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected0-10.2.7-MariaDB-version0-True] 109s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 109s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected1-5.6.15.10.2.7-MariaDB-version1-True] 109s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 109s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected2-5.0.51a.24+lenny5-version2-False] 109s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 109s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected3-10.2.10-MariaDB-version3-True] 109s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 109s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected4-5.7.20-version4-False] 109s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 109s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected5-5.6.15-version5-False] 109s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected6-10.2.6.MariaDB.10.2.6+maria~stretch-log-version6-True] 109s [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] 109s test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 109s [gw1] [ 14%] PASSED test/dialect/mysql/test_dialect.py::ParseVersionTest::test_mariadb_normalized_version[expected7-10.1.9-MariaDBV1.0R050D002-20170809-1522-version7-True] 109s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 109s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 109s test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 109s [gw1] [ 14%] PASSED test/dialect/sqlite/test_dialect.py::SavepointTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 109s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_persistent 109s test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_add_transient 109s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_m2m 109s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 109s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_persistent_noflush_m2m 109s test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_backref_pop_transient 109s test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_missing_but_removed_noflush 109s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[False] 109s test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_persistent_but_readded[True] 109s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_persistent 109s test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_remove_transient 109s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[False] 109s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_persistent[True] 109s test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_replace_transient 109s test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicHistoryTest::test_unchanged_persistent 109s test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_association_nonaliased 109s test/orm/test_dynamic.py::DynamicTest::test_basic 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_basic 109s test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_configured_order_by 109s test/orm/test_dynamic.py::DynamicTest::test_count 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_count 109s test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_all_empty_list 109s test/orm/test_dynamic.py::DynamicTest::test_detached_raise 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_detached_raise 109s test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_dynamic_on_backref 109s test/orm/test_dynamic.py::DynamicTest::test_m2m 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_m2m 109s test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_negative_slice_access_raises 109s test/orm/test_dynamic.py::DynamicTest::test_no_count 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_count 109s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[False] 109s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[None] 109s test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_m2o[True] 109s test/orm/test_dynamic.py::DynamicTest::test_no_populate 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_populate 109s test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_no_uselist_false 109s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[attronly] 109s test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_noload_issue[star] 109s test/orm/test_dynamic.py::DynamicTest::test_order_by 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by 109s test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_order_by_composition_uses_immutable_tuple 109s test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_query_class_custom_method 109s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 109s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join 109s test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_as_join_complex_entity 110s test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_secondary_doesnt_interfere_w_join_to_fromlist 110s test/orm/test_dynamic.py::DynamicTest::test_slice_access 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_slice_access 110s test/orm/test_dynamic.py::DynamicTest::test_statement 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_statement 110s test/orm/test_dynamic.py::DynamicTest::test_transient_access 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_access 110s test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_all_empty_list 110s test/orm/test_dynamic.py::DynamicTest::test_transient_count 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_count 110s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-all-expected0] 110s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one-NoResultFound] 110s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[add_to_session-one_or_none-None] 110s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-all-expected0] 110s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one-NoResultFound] 110s test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicTest::test_transient_raise[not_add_to_session-one_or_none-None] 110s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-False] 110s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[False-True] 110s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-False] 110s test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref[True-True] 110s test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_backref_events 110s test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_collection_set 110s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[False] 110s test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_delete_cascade[True] 110s test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_hasattr 110s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[empty] 110s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[persistent] 110s test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_merge_persistent[transient] 110s test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_no_deref 110s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_add 110s test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 110s [gw0] [ 14%] PASSED test/ext/test_automap.py::ConcurrentAutomapTest_sqlite+pysqlite_3_46_1::test_concurrent_automaps_w_configure 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_noload_remove 110s test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 110s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_persistence 110s test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 110s [gw0] [ 14%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[prepare] 110s test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_remove_orphans 110s test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 110s [gw0] [ 14%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_by_schema_collection[reflect] 110s test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 110s [gw0] [ 14%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_cls_schema_name_conflict 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_rollback 110s test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 110s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 110s [gw0] [ 14%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_clsname_warning 110s test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::DynamicUOWTest::test_self_referential 110s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 110s [gw0] [ 14%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_dupe_tablename_ok_w_explicit_classes 110s test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 110s [gw0] [ 14%] PASSED test/ext/test_automap.py::MultipleSchemaTest::test_named_not_in_classes 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 110s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 110s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 110s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 110s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_add_remove_pending_backref 110s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 110s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 110s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_bulk_replace 110s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 110s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 110s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_duplicate_adds 110s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_backref_events 110s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 110s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_pending_combines_with_flushed 110s test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[False] 110s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MCollectionMoveTest::test_remove_add_pending_backref 110s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 110s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_delete[True] 110s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_commit 110s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 110s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[False] 110s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_notloaded 110s test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 110s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 110s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MScalarMoveTest::test_collection_move_preloaded 110s test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_insert[True] 110s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 110s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::M2MStaleBackrefTest::test_backref_pop_m2m 110s test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 110s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_append_del 110s test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[False] 110s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 110s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_bulk_replace 110s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 110s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_one 110s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_bulk_update[True] 110s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_assignment_mutates_previous_two 110s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 110s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 110s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_commitfirst 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_collection_set 110s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 110s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 110s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_hasattr 110s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_hitslazy 110s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 111s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 111s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_notloaded 111s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_no_deref 111s test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 111s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 111s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_collection_move_preloaded 111s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_add 111s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 111s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 111s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_collection 111s test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 111s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_noload_remove 111s [gw0] [ 14%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_del_from_scalar 111s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 111s test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 111s [gw1] [ 14%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_persistence 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_plain_load_passive 111s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 111s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_commitfirst 111s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_remove_orphans 111s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_notloaded 111s test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_rollback 111s test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_scalar_move_preloaded 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyBulkTest_sqlite+pysqlite_3_46_1::test_self_referential 111s test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 111s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_set_none 111s test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_persistent 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_straight_remove 111s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 111s test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_add_transient 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2MCollectionTest::test_tuple_assignment_w_reverse 111s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 111s test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2MStaleBackrefTest::test_backref_pop_m2o 111s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_m2m 111s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_commitfirst 111s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_autoflush_o2m_active_hist 111s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_notloaded 111s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_persistent_noflush_m2m 111s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_collection_move_preloaded 111s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_backref_pop_transient 111s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_commitfirst 111s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_missing_but_removed_noflush 111s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_notloaded 111s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[False] 111s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_legacy_style::test_scalar_move_preloaded 111s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_persistent_but_readded[True] 111s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_commitfirst 111s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_persistent 111s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_notloaded 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_remove_transient 111s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 111s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_collection_move_preloaded 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[False] 111s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 111s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_persistent[True] 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_commitfirst 111s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 111s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_replace_transient 111s test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_notloaded 111s test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyHistoryTest::test_unchanged_persistent 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarBackrefMoveTest_new_style::test_scalar_move_preloaded 111s test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 111s test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_legacy_style::test_collection_move_commitfirst 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_configured_order_by 111s test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 111s test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_iteration_error 111s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarMoveTest_new_style::test_collection_move_commitfirst 111s test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[attronly] 111s test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 111s [gw0] [ 15%] PASSED test/orm/test_backref_mutations.py::O2OScalarOrphanTest::test_m2o_event 111s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_noload_issue[star] 111s test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_order_by 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked 111s test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 111s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_non_baked_tuples 111s test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join 111s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_plain_w_baked_lazyload 111s test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::CustomIntegrationTest::test_use_w_baked 111s test/ext/test_baked.py::LikeQueryTest::test_count 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_as_join_complex_entity 111s test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count 111s test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_count_with_bindparams 111s test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_multiple_result 111s test/ext/test_baked.py::LikeQueryTest::test_first_no_result 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_first_no_result 111s test/ext/test_baked.py::LikeQueryTest::test_get 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyTest::test_secondary_doesnt_interfere_w_join_to_fromlist 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get 111s test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_includes_getclause 111s test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 111s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_get_pk_w_null 111s test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_multiple_result 111s test/ext/test_baked.py::LikeQueryTest::test_one_no_result 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_no_result 111s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_multiple_result 111s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_no_result 111s test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_or_none_result 111s test/ext/test_baked.py::LikeQueryTest::test_one_result 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_one_result 111s test/ext/test_baked.py::LikeQueryTest::test_scalar 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::LikeQueryTest::test_scalar 111s test/ext/test_baked.py::ResultPostCriteriaTest::test_first 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-False] 111s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[False-True] 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_first 111s test/ext/test_baked.py::ResultPostCriteriaTest::test_get 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_get 111s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 111s test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_iter 111s test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultPostCriteriaTest::test_spoiled 111s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-False] 111s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_cachekeys_on_constructor 111s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref[True-True] 111s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step 111s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_conditional_step_oneline 111s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_different_limits 111s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_backref_events 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_disable_on_session 111s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 111s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_no_steps 111s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_full_w_params 111s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_spoiled_half_w_params 111s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_collection_set 111s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_hasattr 111s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subquery_eagerloading 111s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context 111s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_subqueryload_post_context_w_cancelling_event 111s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_args 111s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_query 111s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_to_query_session 111s test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::ResultTest_sqlite+pysqlite_3_46_1::test_w_new_entities 111s test/ext/test_baked.py::StateChangeTest::test_chained_add 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[empty] 111s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add 111s test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::StateChangeTest::test_chained_add_operator 111s test/ext/test_baked.py::StateChangeTest::test_initial_key 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::StateChangeTest::test_initial_key 111s test/ext/test_baked.py::StateChangeTest::test_inplace_add 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add 111s test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 111s [gw0] [ 15%] PASSED test/ext/test_baked.py::StateChangeTest::test_inplace_add_operator 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[persistent] 111s test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 111s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_merge_persistent[transient] 111s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 111s [gw0] [ 15%] PASSED test/orm/inheritance/test_basic.py::CascadeTest::test_cascade 111s test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_no_deref 111s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 111s [gw0] [ 15%] PASSED test/orm/inheritance/test_basic.py::ColExpressionsTest_sqlite+pysqlite_3_46_1::test_group_by 111s test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_add 111s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 111s [gw0] [ 15%] PASSED test/orm/inheritance/test_basic.py::CompositeJoinedInTest::test_round_trip 111s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_noload_remove 111s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 111s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_as_declarative 111s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 111s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cannot_add_to_selectable 111s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 111s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_does_not_have_registry_attr 111s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 111s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_class_has_registry_attr 111s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 111s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_cls_docstring 111s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 111s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_base 111s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 111s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_required 111s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 111s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_column_sort_order 111s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 111s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_argument 111s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 111s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_custom_mapper_attribute 111s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 111s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_bad_registry 111s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 111s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBaseNoMeta] 111s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 111s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_fn_ok[DeclarativeBase] 111s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 111s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_registry_and_type_map 111s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 111s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBaseNoMeta] 111s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 111s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_declarative_base_used_directly[DeclarativeBase] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_default_column_order 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_hybrid_fine 112s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[False] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_delattr_mapped_raises 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 112s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_difficult_class 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_dispose_attrs 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_custom_type_maintained 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 112s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_passive_deletes_succeed[True] 112s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_insert_sentinel_param_default_type 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBaseNoMeta] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[DeclarativeBase] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_base[MappedAsDataclass] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_kw_support_in_declarative_meta_init 112s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_persistence 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 112s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 112s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[False] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_map_declaratively 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 112s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-list_str] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 112s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_remove_orphans[True] 112s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-single_str] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[anno-tuple] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 112s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_rollback 112s test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-list_str] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 112s [gw1] [ 15%] PASSED test/orm/test_dynamic.py::WriteOnlyUOWTest_sqlite+pysqlite_3_46_1::test_self_referential 112s test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-single_str] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[non_anno-tuple] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-list_str] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_mapper_configured 112s test/orm/test_eager_relations.py::AddEntityTest::test_options 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-single_str] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg[plain_column-tuple] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-polymorphic_on] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-primary_key] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-callable-version_id_col] 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::AddEntityTest::test_options 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 112s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-polymorphic_on] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-primary_key] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[mapped_column-fixed-version_id_col] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-polymorphic_on] 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_alias 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 112s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-primary_key] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-callable-version_id_col] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-polymorphic_on] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_date_noalias 112s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-primary_key] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_pk_arg_via_mixin[plain_column-fixed-version_id_col] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-polymorphic_on] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[anno-version_id_col] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_alias 112s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-polymorphic_on] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[non_anno-version_id_col] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-polymorphic_on] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapped_column_version_poly_arg[plain_column-version_id_col] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_labeled_on_limitid_noalias 112s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[colprop] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_is_not_a_col[relationship] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_mapper_pk_arg_degradation_no_col 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_no_change_to_all_descriptors 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[asdeclarative] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbase] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasefn] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[declbasenometa] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_custom_init[mixinonbase] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[asdeclarative] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbase] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasefn] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_alias 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_reg_constructor_is_present[declbasenometa] 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_setattr_hybrid_updates_descriptors 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 112s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_shared_class_registry 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_annotations 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_string_dependency_resolution_schemas_no_base 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_cls_registry 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_unbound_declarative_base 112s test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeBaseSetupsTest::test_undefer_column_name 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_date_noalias 112s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[abstract] 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_alias 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_abstract_and_or_mixin[mixin] 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 112s test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_active_history_columns 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 112s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[Column] 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 112s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_auto[mapped_column] 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CorrelatedSubqueryTest::test_scalar_on_limitid_noalias 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[Column] 112s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestOne::test_basic 112s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_add_prop_manual[mapped_column] 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 112s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_attrset 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_depth 112s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_column_inline 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestThree::test_gen_query_nodepth 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 112s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_attrset 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 112s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_alt_name_attr_subclass_relationship_inline 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column] 112s test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 112s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[column_property] 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[relationship] 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_attr_assigned_to_multiple_keys[synonym] 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_1 112s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_back_populates_setup 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_basic 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_cant_add_columns 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_2 112s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_classes_can_override_new 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 112s [gw0] [ 15%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_named_twice 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 112s [gw0] [ 15%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties 112s [gw1] [ 15%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_4 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 112s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_properties_2 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[new] 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_column_repeated_under_prop[old] 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 112s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_5 112s test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_inline 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_composite_separate 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_decl_cascading_warns_non_mixin 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_declared_on_base_class 112s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::DeepOptionsTest::test_deep_options_6 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 112s test/orm/test_eager_relations.py::EagerTest::test_against_select 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 112s [gw0] [ 16%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_deferred_reflection_default_error 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_duplicate_classes_in_base 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 112s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_against_select 112s test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_eager_order_by 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 112s [gw0] [ 16%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_expression 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_index_doesnt_compile 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 112s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliased_stmt_includes_unnamed_fn 112s test/orm/test_eager_relations.py::EagerTest::test_aliasing 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_instrument_class_before_instrumentation 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_mapping_to_join 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 112s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_aliasing 112s test/orm/test_eager_relations.py::EagerTest::test_basic 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_nice_dependency_error_works_with_hasattr 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 112s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_basic 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_no_table 112s test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_five 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_four 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_one 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 112s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_catch_the_right_target 112s test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_three 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_non_sql_expression_warning_two 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_oops 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 112s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_column_property_adaptation 112s test/orm/test_eager_relations.py::EagerTest::test_cyclical 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_order_by_multi 112s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 112s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_cyclical 112s test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 112s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_pk_with_fk_init 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_recompile_on_othermapper 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reentrant_compile_via_foreignkey 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_callable 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_deferred_fk_col 113s test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_level_msg_for_invalid_object 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 113s [gw0] [ 16%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_relationship_reference 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-metadata-True] 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_disable_dynamic 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[column-registry-False] 113s test/orm/test_eager_relations.py::EagerTest::test_distinct 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-metadata-True] 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_distinct 113s test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_reserved_identifiers[relationship-registry-False] 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_same_mappers 113s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_asselectable 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac 113s test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_class_over_table 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_in_backref 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_module_qualified 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_w_ac_against_subquery 113s test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_magic 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_double_with_aggregate 113s test/orm/test_eager_relations.py::EagerTest::test_eager_option 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_no_table 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_eager_option 113s test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_orm_descriptor 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[False] 113s test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_synonym 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement[True] 113s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[False] 113s test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_table_over_class 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_from_statement_contains_eager[True] 113s test/orm/test_eager_relations.py::EagerTest::test_group_by_only 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_dependency_resolution_tables 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_string_w_pj_annotations 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_group_by_only 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 113s test/orm/test_eager_relations.py::EagerTest::test_inner_join 113s [gw0] [ 16%] SKIPPED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_added 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_for 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_inline 113s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_synonym_no_descriptor 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_dict_format 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_fixed 113s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_dict 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_empty_tuple 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_no_dict 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_none 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_one 113s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_tuple_format 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_args_type 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_three 113s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_table_cls_attribute_return_none 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uncompiled_attributes_in_relationship 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_negative_options_two 113s test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_unicode_string_resolve_backref 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_nested_chaining_positive_options 113s test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_useless_declared_attr 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_uses_get_on_class_col_fk 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_options 113s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_using_explicit_prop_in_schema_objects 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_nometa_superclass::test_with_explicit_autoloaded 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_fixed 113s test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[abstract] 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_abstract_and_or_mixin[mixin] 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_active_history_columns 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_inner_join_unnested_chaining_options 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 113s test/orm/test_eager_relations.py::EagerTest::test_late_compile 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[Column] 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_late_compile 113s test/orm/test_eager_relations.py::EagerTest::test_limit 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_auto[mapped_column] 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit 113s test/orm/test_eager_relations.py::EagerTest::test_limit_2 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[Column] 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_2 113s test/orm/test_eager_relations.py::EagerTest::test_limit_3 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_add_prop_manual[mapped_column] 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_attrset 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_column_inline 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_3 113s test/orm/test_eager_relations.py::EagerTest::test_limit_4 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_attrset 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_limit_4 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_alt_name_attr_subclass_relationship_inline 113s test/orm/test_eager_relations.py::EagerTest::test_many_to_many 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column] 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[column_property] 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 113s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_many 113s test/orm/test_eager_relations.py::EagerTest::test_many_to_one 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[mapped_column] 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[relationship] 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_attr_assigned_to_multiple_keys[synonym] 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_back_populates_setup 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_basic 113s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 113s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_cant_add_columns 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_classes_can_override_new 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_named_twice 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_properties_2 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[new] 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_column_repeated_under_prop[old] 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_inline 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_composite_separate 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 114s test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_decl_cascading_warns_non_mixin 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_many_to_one_null 114s test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_declared_on_base_class 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_deferred_reflection_default_error 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_duplicate_classes_in_base 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_manytoone_limit 114s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_eager_order_by 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[cte] 114s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_expression 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[plain] 114s test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_index_doesnt_compile 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_instrument_class_before_instrumentation 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_map_to_cte_subq[subquery] 114s test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_mapping_to_join 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_nested_outerjoin_propagation_only_on_correct_path 114s test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_nice_dependency_error_works_with_hasattr 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_no_table 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_ad_hoc_orderby 114s test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_five 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_four 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_one 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_false_hits 114s test/orm/test_eager_relations.py::EagerTest::test_no_orphan 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_three 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_orphan 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_non_sql_expression_warning_two 114s test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_oops 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_no_render_in_subquery 114s test/orm/test_eager_relations.py::EagerTest::test_one_and_many 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_order_by_multi 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_and_many 114s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_pk_with_fk_init 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_recompile_on_othermapper 114s test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_one_to_many_scalar_subq_wrapping 114s test/orm/test_eager_relations.py::EagerTest::test_options_pathing 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reentrant_compile_via_foreignkey 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_callable 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_level_msg_for_invalid_object 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_options_pathing 114s test/orm/test_eager_relations.py::EagerTest::test_orderby 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_relationship_reference 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby 114s test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-metadata-True] 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[column-registry-False] 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_desc 114s test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_multi 114s test/orm/test_eager_relations.py::EagerTest::test_orderby_related 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-metadata-True] 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_orderby_related 114s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_reserved_identifiers[relationship-registry-False] 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_bound 114s test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_propagated_lazyload_wildcard_unbound 114s test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_unnested_outerjoin_propagation_only_on_correct_path 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_asselectable 114s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager 114s test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_class_over_table 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_useget_cancels_eager_propagated_present 114s test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_in_backref 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_uselist_false_warning 114s test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_module_qualified 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_we_adapt_for_compound_for_getter 114s test/orm/test_eager_relations.py::EagerTest::test_wide 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_magic 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_no_table 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EagerTest::test_wide 114s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_orm_descriptor 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_m2m 114s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_limit_o2m 114s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_m2m 114s test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EnsureColumnsAddedTest::test_joinedload_defered_pk_o2m 114s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_synonym 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_table_over_class 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load 114s test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestOne::test_multi_path_load_of_type 114s test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_dependency_resolution_tables 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestThree::test_multi_path_load_lazy_none 114s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_string_w_pj_annotations 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_added 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_for 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_legacy_join_style 114s test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 114s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::EntityViaMultiplePathTestTwo::test_multi_path_load_of_type 114s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_inline 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_synonym_no_descriptor 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_dict_format 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_dict 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_empty_tuple 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_no_dict 114s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 114s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_none 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 115s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_tuple_format 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 115s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_multiple_splice_points 115s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_args_type 115s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 115s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 115s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_table_cls_attribute_return_none 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 115s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_one 115s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 115s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uncompiled_attributes_in_relationship 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 115s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 115s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_unicode_string_resolve_backref 115s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_nested_innerjoin_propagation_multiple_paths_two 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 115s test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 115s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_useless_declared_attr 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 115s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_uses_get_on_class_col_fk 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 115s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingTest_sqlite+pysqlite_3_46_1::test_splice_onto_ac 115s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 115s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_using_explicit_prop_in_schema_objects 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 115s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_declarative_base_superclass::test_with_explicit_autoloaded 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 115s [gw0] [ 16%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[abstract] 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 115s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[common_nodes,kind] 115s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 115s [gw1] [ 16%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondarySelfRefTest_sqlite+pysqlite_3_46_1::test_select[kind,common_nodes] 115s test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::InnerJoinSplicingWSecondaryTest_sqlite+pysqlite_3_46_1::test_joined_across 115s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_aliased_abs_bcs 115s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_joinedload_unaliased_abs_bcs 115s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_one 115s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_aliased_abs_bcs_two 115s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_aliased_abs_bcs 115s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_plus_joined_unaliased_abs_bcs 115s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_abstract_and_or_mixin[mixin] 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_one 115s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_active_history_columns 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_lazyload_unaliased_abs_bcs_two 115s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_joinedload_aliased_abs_bcs 115s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_aliased_abs_bcs 115s test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LazyLoadOptSpecificityTest::test_pathed_lazyload_plus_joined_aliased_abs_bcs 115s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[Column] 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_auto[mapped_column] 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_one 115s test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadFromJoinedInhWUnion::test_two 115s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[Column] 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 115s test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_add_prop_manual[mapped_column] 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_attrset 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_column_inline 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_attrset 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_alt_name_attr_subclass_relationship_inline 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 115s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column] 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[column_property] 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[mapped_column] 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 115s test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[relationship] 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_attr_assigned_to_multiple_keys[synonym] 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_back_populates_setup 115s test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_no_crash_on_existing 115s test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_basic 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_cant_add_columns 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_classes_can_override_new 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_populate_existing_propagate 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column 115s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_named_twice 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[immediate] 115s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[selectin] 115s test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_properties_2 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[new] 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_column_repeated_under_prop[old] 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_refresh_no_recursion[subquery] 115s test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_inline 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_composite_separate 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_decl_cascading_warns_non_mixin 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_declared_on_base_class 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 115s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_deferred_reflection_default_error 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_duplicate_classes_in_base 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_eager_order_by 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_one 115s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_three 115s test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_aliased_entity_two 115s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_expression 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities 115s test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_index_doesnt_compile 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_instrument_class_before_instrumentation 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedEntitiesTest::test_two_entities_with_joins 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_mapping_to_join 115s test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_nice_dependency_error_works_with_hasattr 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_no_table 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_five 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_four 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_one 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::MixedSelfReferentialEagerTest::test_eager_load 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_three 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 115s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_non_sql_expression_warning_two 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_oops 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_order_by_multi 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_pk_with_fk_init 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_recompile_on_othermapper 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_compile 115s test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 115s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::NestedInnerjoinTestIssue11965::test_roundtrip 115s test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reentrant_compile_via_foreignkey 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_callable 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 115s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_level_msg_for_invalid_object 115s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::OrderBySecondaryTest::test_ordering 116s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_relationship_reference 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-metadata-True] 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[column-registry-False] 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_contains_eager 116s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-metadata-True] 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_reserved_identifiers[relationship-registry-False] 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_other 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 116s test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SecondaryOptionsTest::test_joinedload_on_same 116s test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_asselectable 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_class_over_table 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_in_backref 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_module_qualified 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_many_to_one 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_magic 116s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_no_table 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_orm_descriptor 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_synonym 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[contains_eager] 116s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_table_over_class 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_dependency_resolution_tables 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_error[joinedload] 116s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_string_w_pj_annotations 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_added 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_multiple_entity 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_for 116s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_inline 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_synonym_no_descriptor 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_dict_format 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_dict 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_empty_tuple 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_scalars_single_entity 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_no_dict 116s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_none 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_tuple_format 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_args_type 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_table_cls_attribute_return_none 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_multiple_entity 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uncompiled_attributes_in_relationship 116s test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelectUniqueTest::test_unique_tuples_single_entity 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_unicode_string_resolve_backref 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 116s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_basic 116s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_useless_declared_attr 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_lazy_fallback_doesnt_affect_eager 116s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_uses_get_on_class_col_fk 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_using_explicit_prop_in_schema_objects 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_no_depth 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 116s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_dynamic::test_with_explicit_autoloaded 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[abstract] 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_options 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 116s test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_abstract_and_or_mixin[mixin] 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_active_history_columns 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialEagerTest::test_with_deferred 116s test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SelfReferentialM2MEagerTest::test_basic 116s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[Column] 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_auto[mapped_column] 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_multi_null_booleans 116s test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[Column] 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_add_prop_manual[mapped_column] 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_attrset 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_column_inline 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_attrset 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SingletonConstantSubqTest_sqlite+pysqlite_3_46_1::test_limited_eager_w_null 116s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_alt_name_attr_subclass_relationship_inline 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column] 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 116s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[column_property] 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_correlated 116s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[mapped_column] 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_column_property_desc 116s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[relationship] 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_negated 116s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_attr_assigned_to_multiple_keys[synonym] 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_back_populates_setup 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_labeled 116s test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 116s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryAliasingTest::test_standalone_subquery_unlabeled 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_basic 116s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 116s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 116s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_cant_add_columns 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 117s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_classes_can_override_new 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 117s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[False-None] 117s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column 117s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 117s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_named_twice 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 117s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-None] 117s test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 117s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 117s [gw1] [ 17%] PASSED test/orm/test_eager_relations.py::SubqueryTest::test_label_anonymizing[True-score] 117s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 117s [gw1] [ 17%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_pool_args 117s test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 117s [gw1] [ 17%] PASSED test/ext/asyncio/test_engine.py::AsyncCreatePoolTest::test_url_only 117s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 117s [gw1] [ 17%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_conn 117s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 117s [gw1] [ 17%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_gc_engine 117s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 117s [gw1] [ 17%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_connection 117s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 117s [gw1] [ 17%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_nested_transaction 117s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 117s [gw1] [ 17%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_get_transaction 117s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 117s [gw1] [ 17%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_conn_but_not_engine 117s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 117s [gw1] [ 17%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regen_trans_but_not_conn 117s test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 117s [gw1] [ 17%] SKIPPED test/ext/asyncio/test_engine.py::AsyncProxyTest::test_regenerate_connection 117s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_ignore_no_transaction_on_rollback 117s test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::IgnoreNotransOnRollbackTest::test_other_programming_error_on_rollback 117s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_properties_2 117s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dm_pdw_nodes 117s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_dont_have_table_perms 117s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[new] 117s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_exec_sessions 117s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[False] 117s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_no_system_views[True] 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 117s test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::IsolationLevelDetectTest::test_not_supported 117s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_column_repeated_under_prop[old] 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 117s [gw1] [ 17%] SKIPPED test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_disconnect 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pymssql_port_setting 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_comma_port 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_config_port 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_extra 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_non_trusted 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_dsn_trusted 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_connect_old_style_dsn_trusted 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_disconnect 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_empty_url_no_warning 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_extra_connect_azure 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_host_no_driver 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_hostname 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_ignores_other_values 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_odbc_connect_with_dsn 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[issue_8062] 117s test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::ParseConnectTest::test_pyodbc_token_injection[original] 117s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 117s [gw1] [ 17%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[do_dispose] 117s test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 117s [gw1] [ 17%] SKIPPED test/ext/asyncio/test_engine.py::PoolRegenTest::test_gather_after_dispose[not_do_dispose] 117s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 117s [gw1] [ 17%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_dbapi_raises 117s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 117s [gw1] [ 17%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[0] 117s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 117s [gw1] [ 17%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[1] 117s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 117s [gw1] [ 17%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_execution[2] 117s test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 117s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_inline 117s [gw1] [ 17%] PASSED test/ext/asyncio/test_engine.py::TextSyncDBAPI::test_sync_driver_run_sync 117s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pymssql_version 117s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_fallback 117s test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 117s [gw1] [ 17%] PASSED test/dialect/mssql/test_engine.py::VersionDetectionTest::test_pyodbc_version_productversion 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 117s [gw1] [ 17%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_boolean_ops 117s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_composite_separate 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 117s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_decl_cascading_warns_non_mixin 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 117s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_declared_on_base_class 117s [gw1] [ 17%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_callable_bind 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 117s [gw1] [ 17%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_none 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 117s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred 117s [gw1] [ 17%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_compare_to_value 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 117s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_deferred_reflection_default_error 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 117s [gw0] [ 17%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_duplicate_classes_in_base 117s [gw1] [ 17%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 117s [gw1] [ 17%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_custom_op_no_impl 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 117s [gw1] [ 17%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_hybrids 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_in 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_eager_order_by 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 117s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 117s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_in_tuples 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 117s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-15-None] 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-id-10-UnevaluatableError-Cannot evaluate math operator \\"add\\" for datatypes INTEGER, VARCHAR] 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_expression 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_index_doesnt_compile 117s [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] 117s 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] 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_instrument_class_before_instrumentation 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_mapping_to_join 117s [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] 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 117s 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] 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_nice_dependency_error_works_with_hasattr 117s [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] 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 117s 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] 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_no_table 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_five 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_four 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 117s [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] 117s 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] 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_one 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_three 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_non_sql_expression_warning_two 117s [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] 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 117s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_math_op_type_exclusions[-name-some value-some value name-None] 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_oops 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 117s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_multiple_expressions 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 117s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_null_propagation 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 117s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_matched_column 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_order_by_multi 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 117s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_raise_on_unannotated_unmatched_column 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_pk_with_fk_init 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_recompile_on_othermapper 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 117s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[0] 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 117s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[1] 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 117s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_string_ops[2] 117s test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 117s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::EvaluateTest::test_true_false 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reentrant_compile_via_foreignkey 117s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_callable 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_level_msg_for_invalid_object 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 117s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_expired 117s test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 117s [gw1] [ 18%] PASSED test/orm/dml/test_evaluator.py::M2OEvaluateTest::test_delete_not_expired 117s test/base/test_events.py::AcceptTargetsTest::test_target_accept 117s [gw1] [ 18%] PASSED test/base/test_events.py::AcceptTargetsTest::test_target_accept 117s test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_multisub_lis 117s test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_lis_subcalss_lis 117s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-False] 117s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-False-True] 117s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-False] 117s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-False-True-True] 117s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-False] 117s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-False-True] 117s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-False] 117s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[False-True-True-True] 117s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-False] 117s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-False-True] 117s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-False] 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_relationship_reference 117s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-False-True-True] 117s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-False] 117s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-False-True] 117s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-False] 117s test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_subclass_gen_after_clslisten[True-True-True-True] 117s test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 117s [gw1] [ 18%] PASSED test/base/test_events.py::ClsLevelListenTest::test_two_sub_lis 117s test/base/test_events.py::CustomTargetsTest::test_indirect 117s [gw1] [ 18%] PASSED test/base/test_events.py::CustomTargetsTest::test_indirect 117s test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-metadata-True] 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[column-registry-False] 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 117s [gw1] [ 18%] PASSED test/orm/test_events.py::DeclarativeEventListenTest::test_inheritance_propagate_after_config 117s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-metadata-True] 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 117s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_plain 117s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_reserved_identifiers[relationship-registry-False] 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 117s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_no_propagate 117s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 117s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_post_mapping_propagate 117s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_asselectable 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_class_over_table 117s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_baseclass 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 117s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 117s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instance_event_subclass_propagate_subclass_only 117s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 117s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event 117s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_in_backref 117s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_no_propagate 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 117s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 117s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_instrument_event_subclass_propagate 117s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_module_qualified 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 117s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event 117s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 117s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_no_propagate 117s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_magic 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 117s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate 117s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 117s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_post_mapping_propagate_two 117s test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_no_table 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_orm_descriptor 117s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_deferred_map_event_subclass_propagate 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 117s test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_synonym 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_table_over_class 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_dependency_resolution_tables 117s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 117s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_string_w_pj_annotations 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_added 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_for 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_inline 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_synonym_no_descriptor 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_dict_format 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_dict 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_empty_tuple 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_no_dict 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_none 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_tuple_format 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_args_type 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_table_cls_attribute_return_none 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uncompiled_attributes_in_relationship 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_unicode_string_resolve_backref 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_useless_declared_attr 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_uses_get_on_class_col_fk 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_using_explicit_prop_in_schema_objects 118s test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::DeclarativeMultiBaseTest_explicit::test_with_explicit_autoloaded 118s test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DeleteOrphanTest::test_orphan_message 118s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_is_null 118s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_base 118s test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DiscriminatorOrPkNoneTest::test_pk_not_null_discriminator_null_from_sub 118s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_composite_pk 118s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_pk 118s test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_explicit_props 118s test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::DistinctPKTest::test_implicit 118s test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::EagerLazyTest::test_basic 118s test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::EagerTargetingTest::test_adapt_stringency 118s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_base 118s test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::FalseDiscriminatorTest::test_false_on_sub 118s test/orm/inheritance/test_basic.py::FlushTest::test_one 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_one 118s test/orm/inheritance/test_basic.py::FlushTest::test_two 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::FlushTest::test_two 118s test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[polymorphic] 118s test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::GetTest::test_get[test_get_nonpolymorphic] 118s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_ambiguous_fk 118s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_no_fk 118s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_related 118s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_col_unrelated 118s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_related 118s test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::InhCondTest::test_inh_cond_nonexistent_table_unrelated 118s test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::JoinedNoFKSortingTest::test_ordering 118s test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::M2OUseGetTest::test_use_get 118s test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NameConflictTest::test_name_conflict 118s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_base] 118s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_fn] 118s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decl_base_no_meta] 118s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[decorator] 118s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[map_declaratively] 118s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_no_imperative_with_declarative_table[mapped_as_dataclass] 118s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[classical_mapping] 118s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_base] 118s test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 118s [gw0] [ 18%] PASSED test/orm/declarative/test_basic.py::NamedAttrOrderingTest::test_ordering_of_attrs_cols_named_or_unnamed[decl_base_fn] 118s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_no_warning_with_explicit 118s test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPKOnSubTableWarningTest::test_warning_on_sub 118s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 118s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_instrument_event_auto_remove 118s test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 118s [gw1] [ 18%] PASSED test/orm/test_events.py::DeferredMapperEventsTest::test_isolation_instrument_event 118s test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 118s [gw1] [ 18%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_insert_invoke_clslevel 118s test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 118s [gw1] [ 18%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_listen_invoke_clslevel 118s test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 118s [gw1] [ 18%] PASSED test/base/test_events.py::DisableClsPropagateTest::test_remove_invoke_clslevel 118s test/base/test_events.py::EventsTest::test_append_vs_insert_cls 118s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_cls 118s test/base/test_events.py::EventsTest::test_append_vs_insert_instance 118s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_append_vs_insert_instance 118s test/base/test_events.py::EventsTest::test_bool_clslevel 118s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_bool_clslevel 118s test/base/test_events.py::EventsTest::test_decorator 118s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_decorator 118s test/base/test_events.py::EventsTest::test_exec_once 118s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_exec_once 118s test/base/test_events.py::EventsTest::test_exec_once_exception 118s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_exec_once_exception 118s test/base/test_events.py::EventsTest::test_exec_once_unless_exception 118s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_exec_once_unless_exception 118s test/base/test_events.py::EventsTest::test_immutable_methods 118s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_immutable_methods 118s test/base/test_events.py::EventsTest::test_no_instance_level_collections 118s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_no_instance_level_collections 118s test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_discriminator 118s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 118s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_base 119s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 119s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_from_middle 119s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 119s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_load_multiple_from_middle 119s test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 119s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_real_name_wrong_dispatch 119s test/base/test_events.py::EventsTest::test_register_class 119s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_register_class 119s test/base/test_events.py::EventsTest::test_register_class_instance 119s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_register_class_instance 119s test/base/test_events.py::EventsTest::test_register_instance 119s [gw1] [ 18%] PASSED test/base/test_events.py::EventsTest::test_register_instance 119s test/base/test_events.py::JoinTest::test_join_twice 119s [gw1] [ 18%] PASSED test/base/test_events.py::JoinTest::test_join_twice 119s test/base/test_events.py::JoinTest::test_kw_ok 119s [gw1] [ 18%] PASSED test/base/test_events.py::JoinTest::test_kw_ok 119s test/base/test_events.py::JoinTest::test_neither 119s [gw1] [ 18%] PASSED test/base/test_events.py::JoinTest::test_neither 119s test/base/test_events.py::JoinTest::test_parent_class_child_class 119s [gw1] [ 18%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_class 119s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 119s [gw1] [ 18%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_after 119s test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 119s [gw1] [ 18%] PASSED test/base/test_events.py::JoinTest::test_parent_class_child_instance_apply_before 119s test/base/test_events.py::JoinTest::test_parent_class_only 119s [gw1] [ 18%] PASSED test/base/test_events.py::JoinTest::test_parent_class_only 119s test/base/test_events.py::JoinTest::test_parent_events_child_no_events 119s [gw1] [ 18%] PASSED test/base/test_events.py::JoinTest::test_parent_events_child_no_events 119s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 119s [gw1] [ 18%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_after 119s test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 119s [gw1] [ 18%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_class_apply_before 119s test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 119s [gw1] [ 18%] PASSED test/base/test_events.py::JoinTest::test_parent_instance_child_instance_apply_before 119s test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 119s [gw1] [ 18%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_legacy_accept 119s test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 119s [gw1] [ 18%] PASSED test/base/test_events.py::LegacySignatureTest::test_complex_new_accept 119s test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 119s [gw1] [ 18%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_has_legacies 119s test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 119s [gw1] [ 18%] PASSED test/base/test_events.py::LegacySignatureTest::test_kw_accept_plus_kw_has_legacies 119s test/base/test_events.py::LegacySignatureTest::test_legacy_accept 119s [gw1] [ 18%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept 119s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 119s [gw1] [ 18%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_from_method 119s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 119s [gw1] [ 18%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_cls 119s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 119s [gw1] [ 18%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_kw_instance 119s test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 119s [gw1] [ 18%] PASSED test/base/test_events.py::LegacySignatureTest::test_legacy_accept_partial 119s test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 119s [gw1] [ 18%] PASSED test/base/test_events.py::LegacySignatureTest::test_standard_accept_has_legacies 119s test/base/test_events.py::ListenOverrideTest::test_listen_override 119s [gw1] [ 18%] PASSED test/base/test_events.py::ListenOverrideTest::test_listen_override 119s test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 119s [gw1] [ 18%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_clslevel 119s test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 119s [gw1] [ 18%] PASSED test/base/test_events.py::ListenOverrideTest::test_remove_instancelevel 119s test/orm/test_events.py::LoadTest::test_just_loaded 119s [gw1] [ 18%] PASSED test/orm/test_events.py::LoadTest::test_just_loaded 119s test/orm/test_events.py::LoadTest::test_repeated_rows 119s [gw1] [ 18%] PASSED test/orm/test_events.py::LoadTest::test_repeated_rows 119s test/orm/test_events.py::MapperEventsTest::test_basic 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_basic 119s test/orm/test_events.py::MapperEventsTest::test_before_after_configured 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured 119s test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_configured_warn_on_non_mapper 119s test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_after_only_collection 119s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 119s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::NoPolyIdentInMiddleTest::test_warning 119s test/orm/inheritance/test_basic.py::O2MTest::test_basic 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-False] 119s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[False-True] 119s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 119s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::O2MTest::test_basic 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-False] 119s test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 119s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_before_mapper_configured_event[True-True] 119s test/orm/test_events.py::MapperEventsTest::test_inheritance 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance 119s test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_inheritance_subclass_deferred 119s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_column_property 119s test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 119s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_allow_kw_modify 119s test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_init_failure_hook 119s test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_before_configured 119s test/orm/test_events.py::MapperEventsTest::test_insert_flags 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_insert_flags 119s test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_instance_event_listen 119s test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_class_precedes_class_instrumentation 119s test/orm/test_events.py::MapperEventsTest::test_instrument_event 119s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_expired_column 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_instrument_event 119s test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 119s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_listen_doesnt_force_compile 119s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_base] 119s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mapper] 119s test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 119s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_expired_subclass 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_mapper_config_sequence[listen_on_mixin] 119s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 119s test/orm/test_events.py::MapperEventsTest::test_merge 119s [gw1] [ 18%] PASSED test/orm/test_events.py::MapperEventsTest::test_merge 119s test/base/test_events.py::NamedCallTest::test_kw_accept 119s [gw1] [ 18%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept 119s test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 119s [gw1] [ 18%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_plus_kw 119s test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 119s [gw1] [ 18%] PASSED test/base/test_events.py::NamedCallTest::test_kw_accept_wrapped 119s test/base/test_events.py::NamedCallTest::test_partial_kw_accept 119s [gw1] [ 18%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept 119s test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 119s [gw1] [ 18%] PASSED test/base/test_events.py::NamedCallTest::test_partial_kw_accept_wrapped 119s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 119s [gw0] [ 18%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_load_from_unloaded_subclass 119s test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 119s [gw1] [ 18%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_one 119s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 119s [gw1] [ 18%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_three 119s test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 119s [gw1] [ 18%] PASSED test/orm/test_events.py::ORMExecuteTest::test_all_mappers_accessor_two 119s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 119s [gw1] [ 18%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-not_session_start] 119s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 119s [gw1] [ 18%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-dest_autoflush-session_start] 119s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 119s [gw1] [ 18%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-not_session_start] 119s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 119s [gw1] [ 18%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[bulk-not_dest_autoflush-session_start] 119s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 119s [gw1] [ 18%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-not_session_start] 119s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 119s [gw1] [ 18%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-dest_autoflush-session_start] 119s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-not_session_start] 119s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[dml-not_dest_autoflush-session_start] 119s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-not_session_start] 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OptimizedGetOnDeferredTest::test_refresh_column 119s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-dest_autoflush-session_start] 119s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-not_session_start] 119s test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_autoflush_change[select-not_dest_autoflush-session_start] 119s test/orm/test_events.py::ORMExecuteTest::test_cache_option 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_cache_option 119s test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 119s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_one 119s test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_chained_events_two 119s test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_lazyload_flags 119s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-False] 119s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True0] 119s test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_non_orm_statements[-True1] 119s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany 119s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executemany_mismatch 119s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_executesingle 119s test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_override_parameters_scalar 119s test/orm/test_events.py::ORMExecuteTest::test_select_flags 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_flags 119s test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_select_from_statement_flags 119s test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_selectinload_flags 119s test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_subqueryload_flags 119s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-delete] 119s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-insert] 119s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[from_stmt-update] 119s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-delete] 119s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-insert] 119s test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_update_delete_flags[not_from_stmt-update] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-dont_cache] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-fixed] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-joinedload-1-payload] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression 119s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-dont_cache] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-fixed] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-lazyload-10-payload] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-dont_cache] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-fixed] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-selectinload-3-payload] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_column_expression_joined 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-dont_cache] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 119s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-fixed] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[False-subqueryload-3-payload] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-dont_cache] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-fixed] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-joinedload-1-payload] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-dont_cache] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_composite_column_joined 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-fixed] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 119s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-lazyload-10-payload] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-dont_cache] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-fixed] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-selectinload-3-payload] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-dont_cache] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-fixed] 119s test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_dont_generate_on_none 119s [gw1] [ 19%] PASSED test/orm/test_events.py::ORMExecuteTest::test_user_option_propagation[True-subqueryload-3-payload] 119s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 119s test/base/test_events.py::PropagateTest::test_propagate 119s [gw1] [ 19%] PASSED test/base/test_events.py::PropagateTest::test_propagate 119s test/orm/test_events.py::QueryEventsTest::test_alters_entities 119s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_alters_entities 119s test/orm/test_events.py::QueryEventsTest::test_before_compile 119s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile 119s test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 119s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_delete 119s test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[eager_defaults] 119s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 119s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_execution_options 119s test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 119s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_no_retval 119s test/orm/test_events.py::QueryEventsTest::test_before_compile_update 119s [gw1] [ 19%] PASSED test/orm/test_events.py::QueryEventsTest::test_before_compile_update 119s test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 119s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshFlushInReturningTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 119s test/orm/test_events.py::RefreshTest::test_already_present 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending[not_eager_defaults] 119s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 119s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_already_present 119s test/orm/test_events.py::RefreshTest::test_changes_reset 119s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_changes_reset 119s test/orm/test_events.py::RefreshTest::test_populate_existing 119s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_populate_existing 119s test/orm/test_events.py::RefreshTest::test_repeated_rows 119s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_repeated_rows 119s test/orm/test_events.py::RefreshTest::test_via_refresh_state 119s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_via_refresh_state 119s test/orm/test_events.py::RefreshTest::test_was_expired 119s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired 119s test/orm/test_events.py::RefreshTest::test_was_expired_attrs 119s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_attrs 119s test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_load_expired_on_pending_twolevel 119s [gw1] [ 19%] PASSED test/orm/test_events.py::RefreshTest::test_was_expired_via_commit 119s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 119s test/orm/test_events.py::RemovalTest::test_attr_propagated 119s [gw1] [ 19%] PASSED test/orm/test_events.py::RemovalTest::test_attr_propagated 119s test/base/test_events.py::RemovalTest::test_clslevel 119s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_clslevel 119s test/base/test_events.py::RemovalTest::test_clslevel_subclass 119s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_clslevel_subclass 119s test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 119s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_double_event_nonwrapped 119s test/base/test_events.py::RemovalTest::test_double_event_wrapped 119s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_double_event_wrapped 119s test/base/test_events.py::RemovalTest::test_instance 119s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_instance 119s test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 119s [gw1] [ 19%] PASSED test/orm/test_events.py::RemovalTest::test_instance_event_listen_on_cls_before_map 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_no_optimize_on_map_to_join 119s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 119s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_get_blank_intermediary 119s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_load_subclass_labels 119s test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OptimizedLoadTest_sqlite+pysqlite_3_46_1::test_optimized_passes 119s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_base_descriptors_over_base_cols 119s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_column_setup_sanity_check 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_column_setup_sanity_check 119s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_custom_descriptor 119s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_explicit 119s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_implicit 119s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_override_onlyinparent 119s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_pk_fk_different 119s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain 119s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_plain_descriptor 119s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_sub_columns_over_base_descriptors 119s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subclass_renames_superclass_col_single_inh 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subclass_renames_superclass_col_single_inh 119s test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subsubclass_groups_super_cols 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::OverrideColKeyTest::test_subsubclass_groups_super_cols 119s test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PKDiscriminatorTest::test_pk_as_discriminator 119s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 119s [gw0] [ 19%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_a_only 119s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 119s [gw0] [ 19%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_b_only 119s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 119s [gw0] [ 19%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_c_only 119s test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 119s [gw0] [ 19%] SKIPPED test/orm/inheritance/test_basic.py::PassiveDeletesTest::test_none 119s test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 119s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolyExpressionEagerLoad::test_joinedload 120s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_base_class 120s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_entirely_oob_assignment 120s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_downwards 120s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_invalid_assignment_upwards 120s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_not_set_on_upate 120s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_poly_configured_immediate 120s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_valid_assignment_upwards 120s test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicAttributeManagementTest::test_validate_on_upate 120s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_non_col_polymorphic_on 120s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_prop 120s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_column_str_prop 120s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_explicit_map 120s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_joined 120s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_no_label_single 120s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_joined 120s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_expr_implicit_map_w_label_single 120s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_non_expr_prop 120s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_in_with_poly 120s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col 120s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_not_present_col_partial_wpoly 120s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_only_in_with_poly 120s test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicOnNotLocalTest::test_polymorphic_on_synonym 120s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_a 120s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_b_d_selectable 120s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_b_missing 120s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_c_b 120s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_d_selectable 120s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_ordered_b_d 120s test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicResolutionMultiLevel::test_reverse_d_b 120s test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicSynonymTest::test_polymorphic_synonym 120s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_no_cast_null 120s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_non_present 120s test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::PolymorphicUnionTest::test_type_col_present 120s test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SortOnlyOnImportantFKsTest::test_flush 120s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-0] 120s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-1] 120s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[0-2] 120s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-0] 120s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-1] 120s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[1-2] 120s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-0] 120s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-1] 120s test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::SyncCompileTest::test_joins[2-2] 120s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_joined_invalid_ident 120s test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::UnexpectedPolymorphicIdentityTest::test_single_invalid_ident 120s test/orm/inheritance/test_basic.py::VersioningTest::test_delete 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_delete 120s test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 120s [gw0] [ 19%] PASSED test/orm/inheritance/test_basic.py::VersioningTest::test_save_update 120s test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_arg 120s test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_from_metadata 120s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_0] 120s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_1] 120s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 120s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup 120s test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_2] 120s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_3] 120s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_4] 120s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_5] 120s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_6] 120s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e1_7] 120s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_0] 120s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e2_1] 120s test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bind_through_execute[--e3] 120s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection 120s test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_bound_connection_transactional 120s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[False] 120s test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_dont_mutate_binds[True] 120s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_0] 120s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_10] 120s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_11] 120s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_1] 120s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 120s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_2] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_3] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_4] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_5] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_6] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_7] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_8] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e1_9] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_0] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_1] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_2] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_3] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_4] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e2_5] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_0] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_1] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e3_2] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_0] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_1] 121s test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_get_bind[-e4_2] 121s test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_mapped_binds 121s test/orm/test_bind.py::BindIntegrationTest::test_table_binds 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::BindIntegrationTest::test_table_binds 121s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_listener_collection_removed_cleanup_clslevel 121s test/base/test_events.py::RemovalTest::test_no_add_in_event 121s test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 121s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_no_add_in_event 121s test/base/test_events.py::RemovalTest::test_no_remove_in_event 121s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_no_remove_in_event 121s test/base/test_events.py::RemovalTest::test_once 121s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_once 121s test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_base_class 121s test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_concrete_sub_class 121s test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_class_joined_sub_class 121s test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_base_class 121s test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_concrete_sub_class 121s test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_base_table_joined_sub_class 121s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 121s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_once_doesnt_dereference_listener 121s test/base/test_events.py::RemovalTest::test_once_unless_exception 121s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_once_unless_exception 121s test/base/test_events.py::RemovalTest::test_propagate 121s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_propagate 121s test/base/test_events.py::RemovalTest::test_remove_not_listened 121s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_remove_not_listened 121s test/base/test_events.py::RemovalTest::test_remove_plain_named 121s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_remove_plain_named 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_class_joined_sub_class 121s test/base/test_events.py::RemovalTest::test_remove_wrapped_named 121s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_remove_wrapped_named 121s test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 121s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 121s [gw1] [ 19%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event 121s test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_joined_sub_table_joined_sub_class 121s test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_mixin_class_simple_class 121s test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_join 121s test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 121s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_table 122s test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 122s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_selectable_union 122s test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 122s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_class_concrete_sub_class 122s test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 122s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_bind_sub_table_concrete_sub_class 122s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 122s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[delete] 122s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 122s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[insert] 122s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 122s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[select] 122s test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 122s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_clause_extracts_orm_plugin_subject[update] 122s test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 122s [gw0] [ 19%] PASSED test/orm/test_bind.py::GetBindTest::test_fallback_table_metadata 122s test/orm/test_bind.py::SessionBindTest::test_session_bind 122s [gw0] [ 19%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_bind 122s test/orm/test_bind.py::SessionBindTest::test_session_unbound 122s [gw0] [ 19%] PASSED test/orm/test_bind.py::SessionBindTest::test_session_unbound 122s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 122s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_mappings] 122s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 122s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_insert_joined_inh_return_defaults[insert_stmt] 122s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 122s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_no_defaults 122s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 122s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_save_joined_inh_return_defaults 122s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 122s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 122s test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 122s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInheritanceTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 122s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 122s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert 122s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 122s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_insert_render_nulls 122s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 122s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_mappings_preserve_order 122s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 122s [gw0] [ 19%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_no_defaults 122s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 122s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_objects_defaults_key 122s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 122s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_mappings] 122s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 122s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-insert_stmt] 123s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[not_return_defaults-save_objects] 123s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_mappings] 123s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-insert_stmt] 123s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_return_defaults[return_defaults-save_objects] 123s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_save_updated_include_unchanged 123s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_mappings] 123s test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateTest_sqlite+pysqlite_3_46_1::test_bulk_update[update_stmt] 123s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_insert_via_save 123s test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkInsertUpdateVersionId_sqlite+pysqlite_3_46_1::test_bulk_update_via_save 123s test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkIssue6793Test_sqlite+pysqlite_3_46_1::test_issue_6793 123s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_insert_w_fetch 123s test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDPostfetchTest_sqlite+pysqlite_3_46_1::test_update_w_fetch 123s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_attrs 123s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_both 123s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_insert_keys 123s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[dicts] 123s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_attrs[states] 123s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 123s [gw1] [ 20%] PASSED test/base/test_events.py::RemovalTest::test_two_subclasses_one_event_reg_cleanup 123s test/orm/test_events.py::RemovalTest::test_unmapped_listen 123s [gw1] [ 20%] PASSED test/orm/test_events.py::RemovalTest::test_unmapped_listen 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_both 123s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[dicts] 123s test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk.py::BulkUDTestAltColKeys_sqlite+pysqlite_3_46_1::test_update_keys[states] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 123s 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] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 123s [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] 123s 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] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 123s [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] 123s 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] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 123s [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] 123s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 123s 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] 123s [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] 123s 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] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-load-] 123s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-loaded_as_persistent-] 123s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 123s [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] 123s 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] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves[-refresh-] 123s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 123s [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] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-load-] 123s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-loaded_as_persistent-] 123s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing[-refresh-] 123s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[load-] 123s [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] 123s test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_flag_resolves_existing_for_subclass[refresh-] 123s [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] 123s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-load-] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 123s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 123s 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] 123s [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] 123s 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] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-loaded_as_persistent-] 123s test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 123s [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] 123s 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] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::RestoreLoadContextTest::test_warning[-refresh-] 123s [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] 123s test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 123s 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] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_autobegin_no_reentrant 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 123s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_dirty 123s test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 123s [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] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_before_flush_affects_flush_plan 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 123s test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 123s [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] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_can_use_session_in_outer_rollback_hook 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 123s test/orm/test_events.py::SessionEventsTest::test_class_listen 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_class_listen 123s test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_connection_emits_after_begin 123s test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_in_commit_hook 123s test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_flush_noautocommit_hook 123s test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_delete_hook 123s test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_on_bulk_update_hook 123s test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_reentrant_flush 123s test/orm/test_events.py::SessionEventsTest::test_rollback_hook 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_rollback_hook 123s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_callable 123s test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_invalid_class 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 123s test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_scoped_session_listen 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-False] 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-False-True] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-False] 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-False-True-True] 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-False] 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-False-True] 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-False] 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[False-True-True-True] 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-False] 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-False-True] 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-False] 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-False-True-True] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-False] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-False-True] 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-False] 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_gen_after_session_listen[True-True-True-True] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 123s test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_sessionmaker_listen 123s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_commit 123s test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 123s [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] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_snapshot_still_present_after_rollback 123s test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_standalone_on_commit_hook 123s test/orm/test_events.py::SessionEventsTest::test_state_after_attach 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_after_attach 123s test/orm/test_events.py::SessionEventsTest::test_state_before_attach 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionEventsTest::test_state_before_attach 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 123s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_detached_via_commit 123s 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] 123s test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_deleted_to_persistent_via_rollback 123s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent 123s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 123s [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] 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_cascaded_delete 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 123s test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_detached_to_persistent_via_deleted 123s test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_loaded_as_persistent 123s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 123s [gw1] [ 20%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent 123s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 123s [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] 123s 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] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 123s [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] 123s 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] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 123s 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] 123s [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] 123s 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] 123s [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] 123s 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] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 123s [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] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 123s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 123s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 124s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningConcreteInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 124s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 124s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 124s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 124s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 124s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 124s [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 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 124s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 124s [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 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 124s [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 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 124s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 124s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 124s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 124s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 124s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 124s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 124s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 124s [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 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 124s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 124s [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 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 124s [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 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 124s [gw0] [ 20%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 124s 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] 124s [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] 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 124s [gw0] [ 21%] 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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_nonrandom_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 124s 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] 124s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_persistent_del 124s [gw0] [ 21%] 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] 124s 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] 124s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_expunge 124s [gw0] [ 21%] 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] 124s 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] 124s test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 124s [gw0] [ 21%] 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] 124s 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] 124s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_pending_to_transient_via_rollback 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 124s 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] 124s [gw0] [ 21%] 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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 124s [gw0] [ 21%] 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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s 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] 124s [gw0] [ 21%] 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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_no_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 124s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted 124s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[default] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 124s [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 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 124s [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 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 124s [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 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_returning_fn 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 124s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s 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] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 124s [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] 124s test/orm/dml/test_bulk_statements.py::BulkDMLReturningJoinedInhTest_random_w_sentinel_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 124s [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] 124s 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] 124s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[default] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 125s 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] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_returning_fn 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 125s [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] 125s 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] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 125s [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] 125s 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] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_nonrandom_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[default] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_ordered] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[bulk_w_embedded_bindparam] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_base_class_upsert[orm] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[False] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_no_ordered_values[True] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_upd_w_sql_expressions_subclass 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_bulk_w_sql_expressions_subclass 125s 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] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[not_sort_by_parameter_order-use_returning] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-not_use_returning] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_heterogeneous_keys[sort_by_parameter_order-use_returning] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_insert_col_key_also_works_currently 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_returning_fn 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-cols] 125s [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] 125s 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] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[not_single_element-strings] 125s [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] 125s 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] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-cols_w_exprs] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_single_values_returning_fn[single_element-strings_w_exprs] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_bulk_update 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only[single_element-sort_by_parameter_order] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[not_single_element] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_load_only_doesnt_fetch_cols[single_element] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[not_single_element] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_no_returning[single_element] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[not_single_element] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_returning_bind_expr[single_element] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-bulk] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[not_sort_by_parameter_order-orm] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-bulk] 125s [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] 125s test/orm/dml/test_bulk_statements.py::BulkDMLReturningSingleInhTest_random_sqlite+pysqlite_3_46_1::test_subclass_upsert[sort_by_parameter_order-orm] 125s [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] 125s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[insert] 125s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_insert_values_from_primary_table_only[upsert] 125s test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 125s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_deleted_del 125s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 125s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge 125s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 125s [gw1] [ 21%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_detached_via_expunge_all 125s test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::DMLCompileScenariosTest::test_update_values_from_primary_table_only 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[immediate] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[joined] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[select] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[selectin] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_handles_implicit[subquery] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[joinedload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_not_supported[subqueryload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[immediateload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 125s [gw0] [ 21%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_insert_supported[selectinload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[immediateload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[joinedload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[selectinload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_opt_ok[subqueryload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-immediateload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 125s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_persistent_to_transient_via_rollback 125s test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-lazyload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 125s [gw1] [ 22%] PASSED test/orm/test_events.py::SessionLifecycleEventsTest::test_transient_to_pending 125s test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 125s [gw1] [ 22%] PASSED test/base/test_events.py::SlotsEventsTest::test_no_slots_dispatch 125s test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 125s [gw1] [ 22%] PASSED test/base/test_events.py::SlotsEventsTest::test_slots_dispatch 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[immediateload-selectinload] 125s test/base/test_events.py::SubclassGrowthTest::test_subclass 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-immediateload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-lazyload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[joinedload-selectinload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-immediateload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-lazyload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[lazyload-selectinload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-immediateload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-lazyload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[selectinload-selectinload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-immediateload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-lazyload] 125s test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 125s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::EagerLoadTest::test_secondary_w_criteria_caching[subqueryload-selectinload] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 125s 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] 125s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 126s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_from_select_col_property 126s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 126s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[bulk] 126s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 126s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[single] 126s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 126s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_bundle[values] 126s [gw1] [ 22%] PASSED test/base/test_events.py::SubclassGrowthTest::test_subclass 126s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 126s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_cols_dont_give_me_defaults 126s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 126s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[bulk] 126s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 126s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[single] 126s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 126s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_insert_returning_star[values] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [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] 126s 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] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_backref_relationship 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 126s [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] 126s 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] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_create_double_flush 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 126s [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] 126s 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] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_deferred 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 126s [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] 126s 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] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_discussion_9546 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 126s [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] 126s 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] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_external_id 126s [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] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 126s 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] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_from_null 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 126s [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] 126s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[composite_index] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 126s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_omit_returning_ok 126s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[explicit_name_index] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 126s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[not_render_nulls] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint] 126s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_explicit_name] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 126s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_render_nulls[render_nulls] 126s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[fk_constraint_naming_conv] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 126s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[bulk] 126s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[index_single_col] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 126s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property[values] 126s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_explicit_name] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_index_naming[unique_constraint_naming_conv] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 126s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[not_populate_existing] 126s test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_insert_null 126s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::InsertStmtTest_sqlite+pysqlite_3_46_1::test_upsert_populate_existing[populate_existing] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 126s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-executemany] 126s [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] 126s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-plain] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance 126s [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] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 126s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-bindparam_in_expression-returning] 126s [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] 126s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-executemany] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_changed 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 126s [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] 126s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-plain] 126s [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] 126s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-auto-not_bindparam_in_expression-returning] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_joined_inheritance_multilevel 126s [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] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 126s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-executemany] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_named_column 126s [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] 126s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-plain] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 126s [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] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_mutate_plain_column 126s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-bindparam_in_expression-returning] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 126s [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] 126s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-executemany] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_plain 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 126s [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] 126s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-plain] 126s [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] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_relationship 126s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[None-orm-not_bindparam_in_expression-returning] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 126s [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] 126s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-executemany] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_single_inheritance 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 126s [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] 126s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-plain] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique 126s [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] 126s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 126s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-bindparam_in_expression-returning] 126s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_unique_identifiers_across_deletes 126s [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] 126s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-executemany] 127s test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestLegacyBase::test_w_mapper_versioning 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-plain] 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-auto-not_bindparam_in_expression-returning] 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-executemany] 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_backref_relationship 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-plain] 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-bindparam_in_expression-returning] 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_create_double_flush 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-executemany] 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-plain] 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_deferred 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[evaluate-orm-not_bindparam_in_expression-returning] 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-executemany] 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-plain] 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-bindparam_in_expression-returning] 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_discussion_9546 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-executemany] 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-plain] 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-auto-not_bindparam_in_expression-returning] 127s [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] 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_external_id 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-executemany] 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-plain] 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-bindparam_in_expression-returning] 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_from_null 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-executemany] 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-plain] 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_alt_bindparam_names[fetch-orm-not_bindparam_in_expression-returning] 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[composite_index] 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 127s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-add_where] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[listwsingle-not_add_where] 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[explicit_name_index] 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 127s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-add_where] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[multirow-not_add_where] 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint] 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 127s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-add_where] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_no_pk[singlerow-not_add_where] 127s [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] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 127s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[callable] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_explicit_name] 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 127s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[clientsql] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 127s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[computed] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 127s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[none] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[fk_constraint_naming_conv] 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 127s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_onupdates[server] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 127s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_bundle 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[index_single_col] 127s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[listwsingle] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 127s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[multirow] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint] 127s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_returning_star[singlerow] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 127s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_one 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 127s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_bulk_update_w_where_two 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_explicit_name] 127s test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 127s [gw0] [ 22%] PASSED test/orm/dml/test_bulk_statements.py::UpdateStmtTest_sqlite+pysqlite_3_46_1::test_returning_col_property 127s test/orm/test_bundle.py::BundleTest::test_as_scalars_future 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_index_naming[unique_constraint_naming_conv] 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_as_scalars_future 127s test/orm/test_bundle.py::BundleTest::test_bundle_nesting 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting 127s test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_bundle_nesting_unions 127s test/orm/test_bundle.py::BundleTest::test_c_attr 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_c_attr 127s test/orm/test_bundle.py::BundleTest::test_clause_expansion 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_clause_expansion 127s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-legacy] 127s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle] 127s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[core-newstyle_w_label_conv] 127s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-legacy] 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_insert_null 127s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle] 127s test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name[orm-newstyle_w_label_conv] 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 127s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-legacy] 127s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle] 127s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[core-newstyle_w_label_conv] 127s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-legacy] 127s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle] 127s test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_dupe_col_name_nested[orm-newstyle_w_label_conv] 127s test/orm/test_bundle.py::BundleTest::test_filter_by 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_filter_by 127s test/orm/test_bundle.py::BundleTest::test_join_relationship 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_join_relationship 127s test/orm/test_bundle.py::BundleTest::test_join_selectable 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_join_selectable 127s test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_joins_from_adapted_entities 127s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_rows_future 127s test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_as_scalars_future 127s test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_non_single_entity_legacy_query 127s test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_labeled_cols_single_entity_legacy_query 127s test/orm/test_bundle.py::BundleTest::test_multi_bundle 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle 127s test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_multi_bundle_future 127s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_non_single_entity 127s test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_non_mapped_columns_single_entity 127s test/orm/test_bundle.py::BundleTest::test_query_count 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_query_count 127s test/orm/test_bundle.py::BundleTest::test_result 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_result 127s test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_clauselist 127s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_fetch 127s test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_same_named_col_in_orderby 127s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_but_multi_entities 127s test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_flag_is_legacy_w_future 127s test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_single_entity_legacy_query 127s test/orm/test_bundle.py::BundleTest::test_subclass 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_subclass 127s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle 127s test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 127s [gw0] [ 22%] PASSED test/orm/test_bundle.py::BundleTest::test_tuple_suggests_bundle_future 127s test/orm/test_cache_key.py::CacheKeyTest::test_attributes 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 127s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_attributes 127s test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 127s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bound_options 127s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 127s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_directly 127s test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 127s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_bundles_in_annotations 127s test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 127s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_instrumented_attributes 127s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 127s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria 127s test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 127s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_loader_criteria_bound_param_thing 127s test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 127s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_mapper_and_aliased 127s test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 127s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_more_with_entities_sanity_checks 127s test/orm/test_cache_key.py::CacheKeyTest::test_options 127s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_options 127s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 127s [gw1] [ 22%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_changed 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 127s [gw0] [ 22%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_basic 127s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 127s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_from_statement 127s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 127s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_using_with_entities 127s test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 127s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_orm_query_w_orm_joins 127s test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 127s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_query_expr 127s test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 127s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_selects_w_orm_joins 127s test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 127s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_synonyms 127s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 127s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_options 127s test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 127s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CacheKeyTest::test_unbound_sub_options 127s test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 127s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::CompositeTest::test_bulk_update_cache_key 127s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 127s [gw0] [ 23%] SKIPPED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[memory-_exclusions_01] 127s test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 127s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::EmbeddedSubqTest::test_cache_key_gen[tuples-_exclusions_00] 127s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_joined_inheritance_multilevel 127s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 127s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_named_column 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 127s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[case_w_columns] 127s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 127s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_mutate_plain_column 127s test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 127s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[plain_column] 127s test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 127s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_hybrid_w_case_ac[self_standing_case] 127s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 127s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_joins 128s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_objects 128s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 128s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_plain 128s test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wp_queries 128s test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::PolyCacheKeyTest::test_wpoly_cache_keys 128s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 128s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_relationship 128s test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[joinedload-1] 128s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[lazyload-2] 128s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 128s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_single_inheritance 128s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[selectinload-2] 128s test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 128s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique 128s test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_cache_key_loader_strategies[subqueryload-2] 128s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 128s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_unique_identifiers_across_deletes 128s test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-False] 128s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-False-True] 128s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 128s [gw1] [ 23%] PASSED test/base/test_examples.py::VersionedRowsTestNewBase::test_w_mapper_versioning 128s test/base/test_except.py::PickleException::test_all_exc 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_all_exc 128s test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[AmbiguousForeignKeysError-] 128s test/base/test_except.py::PickleException::test_exc[ArgumentError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ArgumentError-] 128s test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[AwaitRequired-] 128s test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[Base20DeprecationWarning-] 128s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-0] 128s test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CircularDependencyError-1] 128s test/base/test_except.py::PickleException::test_exc[CompileError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[CompileError-] 128s test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ConstraintColumnNotFoundError-] 128s test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-0] 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-False] 128s test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-1] 128s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 128s test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DBAPIError-details] 128s test/base/test_except.py::PickleException::test_exc[DataError-0] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-0] 128s test/base/test_except.py::PickleException::test_exc[DataError-1] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-1] 128s test/base/test_except.py::PickleException::test_exc[DataError-details] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DataError-details] 128s test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-0] 128s test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-1] 128s test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DatabaseError-details] 128s test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DisconnectionError-] 128s test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[DuplicateColumnError-] 128s test/base/test_except.py::PickleException::test_exc[IdentifierError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IdentifierError-] 128s test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IllegalStateChangeError-] 128s test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-0] 128s test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-1] 128s test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[IntegrityError-details] 128s test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-0] 128s test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-1] 128s test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InterfaceError-details] 128s test/base/test_except.py::PickleException::test_exc[InternalError-0] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-0] 128s test/base/test_except.py::PickleException::test_exc[InternalError-1] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-1] 128s test/base/test_except.py::PickleException::test_exc[InternalError-details] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InternalError-details] 128s test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidRequestError-] 128s test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[InvalidatePoolError-] 128s test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[LegacyAPIWarning-] 128s test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MissingGreenlet-] 128s test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MovedIn20Warning-] 128s test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[MultipleResultsFound-] 128s test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoForeignKeysError-] 128s test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoInspectionAvailable-] 128s test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferenceError-] 128s test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedColumnError-] 128s test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoReferencedTableError-] 128s test/base/test_except.py::PickleException::test_exc[NoResultFound-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoResultFound-] 128s test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchColumnError-] 128s test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchModuleError-] 128s test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NoSuchTableError-] 128s test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-0] 128s test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[False-True-True] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-1] 128s test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[NotSupportedError-details] 128s test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 128s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ObjectNotExecutableError-] 128s test/base/test_except.py::PickleException::test_exc[OperationalError-0] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-0] 128s test/base/test_except.py::PickleException::test_exc[OperationalError-1] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-1] 128s test/base/test_except.py::PickleException::test_exc[OperationalError-details] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[OperationalError-details] 128s test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[PendingRollbackError-] 128s test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-0] 128s test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-1] 128s test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ProgrammingError-details] 128s test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[ResourceClosedError-] 128s test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SADeprecationWarning-] 128s test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SAPendingDeprecationWarning-] 128s test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SATestSuiteWarning-] 128s test/base/test_except.py::PickleException::test_exc[SAWarning-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SAWarning-] 128s test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[SQLAlchemyError-] 128s test/base/test_except.py::PickleException::test_exc[StatementError-0] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-0] 128s test/base/test_except.py::PickleException::test_exc[StatementError-1] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-1] 128s test/base/test_except.py::PickleException::test_exc[StatementError-details] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[StatementError-details] 128s test/base/test_except.py::PickleException::test_exc[TimeoutError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[TimeoutError-] 128s test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnboundExecutionError-] 128s test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnreflectableTableError-] 128s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-0] 128s test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 128s [gw1] [ 23%] PASSED test/base/test_except.py::PickleException::test_exc[UnsupportedCompilationError-1] 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-False] 128s test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 128s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_busted_dbapi 128s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 128s test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 128s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_dbapi_uses_wrong_names 128s test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 128s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_keyboard_interrupt 128s test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 128s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_noncompliant_dbapi 128s test/base/test_except.py::WrapTest::test_db_error_normal 128s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_normal 128s test/base/test_except.py::WrapTest::test_db_error_system_exit 128s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_db_error_system_exit 128s test/base/test_except.py::WrapTest::test_statement_error_no_code 128s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_statement_error_no_code 128s test/base/test_except.py::WrapTest::test_statement_error_w_code 128s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_statement_error_w_code 128s test/base/test_except.py::WrapTest::test_tostring 128s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring 128s test/base/test_except.py::WrapTest::test_tostring_large_dict 128s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_dict 128s test/base/test_except.py::WrapTest::test_tostring_large_executemany 128s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_executemany 128s test/base/test_except.py::WrapTest::test_tostring_large_list 128s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_large_list 128s test/base/test_except.py::WrapTest::test_tostring_with_newlines 128s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_tostring_with_newlines 128s test/base/test_except.py::WrapTest::test_version_token 128s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_version_token 128s test/base/test_except.py::WrapTest::test_wrap_multi_arg 128s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_wrap_multi_arg 128s test/base/test_except.py::WrapTest::test_wrap_unicode_arg 128s [gw1] [ 23%] PASSED test/base/test_except.py::WrapTest::test_wrap_unicode_arg 128s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 128s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache 128s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-False-True] 128s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-False] 128s test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_column_targeting_core_execute[True-True-True] 128s test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::RoundTripTest::test_subqueryload 128s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[defaultload] 128s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[joinedload] 128s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[lazyload] 128s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[selectinload] 128s test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 128s [gw0] [ 23%] PASSED test/orm/test_cache_key.py::WithExpresionLoaderOptTest::test_from_opt[subqueryload] 128s test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CasadeWithRaiseloadTest::test_delete_skips_lazy_raise 128s test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_bad_cascade 128s test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_assignable 128s test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_deepcopy 128s test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_immutable 128s test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_repr 128s test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_cascade_unicode 128s test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_orphan_without_delete 128s test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CascadeArgTest::test_delete_with_passive_deletes_all 128s test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionAssignmentOrphanTest::test_basic 128s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-__setitem__] 128s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-setdefault] 128s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_dict] 128s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[_MKeyfuncMapped-update_kw] 128s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-append] 128s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[list-assign] 128s test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::CollectionCascadesNoBackrefTest::test_cascades_on_collection[set-add] 128s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_non_orphan 128s test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentM2OOrphanTest::test_orphan 128s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 128s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_current 129s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 129s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2m_legacy 129s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_cache_noleak_on_statement_values 129s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_keys_independent_of_ordering 129s test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 129s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_current 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::CompiledCacheTest_sqlite+pysqlite_3_46_1::test_schema_translate_in_key 129s test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 129s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_connection_as_ctx 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_connection_as_ctx 129s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_commit 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_commit 129s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_rollback 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_connection_ctx_rollback 129s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_dont_enter_enter 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_dont_enter_enter 129s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_include_enter 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_begin_fails_include_enter 129s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_commit 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_commit 129s test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_rollback 129s [gw0] [ 23%] PASSED test/orm/test_cascade.py::DoubleParentO2MOrphanTest::test_double_parent_expunge_o2o_legacy 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::ConvenienceExecuteTest_sqlite+pysqlite_3_46_1::test_transaction_engine_ctx_rollback 129s test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 129s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 129s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_cascade_delete 129s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 129s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan 129s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 129s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_cascades 129s test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 129s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_delete_orphan_dynamic 129s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 129s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_append 129s test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 129s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_none_m2m_collection_assignment 129s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 129s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_backref 129s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 129s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_error 129s test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 129s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2MCascadeTest::test_single_parent_raise 129s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_it_caches 129s test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectDoesntSupportCachingTest_sqlite+pysqlite_3_46_1::test_no_cache 129s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect 129s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_invalidate 129s test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_do_connect_info_there_after_recycle 129s test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_connect_replace_params 129s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_w_replace 129s test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_cursor_execute_wo_replace 129s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_w_replace 129s test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_no_params_wo_replace 129s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete 129s test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_w_replace 129s test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 129s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_execute_wo_replace 129s test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_w_replace 129s test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::DialectEventTest::test_do_executemany_wo_replace 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_add_event_after_connect 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_add_event_after_connect 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_argument_format_execute 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cant_listen_to_option_engine 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cant_listen_to_option_engine 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[False] 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[False] 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[True] 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_close_parameter[True] 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_clslevel_engine_event_options 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_clslevel_engine_event_options 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_ctx_execute_scalar 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_ctx_execute_scalar 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_execute 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_events_execute 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute 129s [gw1] [ 23%] SKIPPED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dispose_event 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dispose_event 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dont_modify_statement_driversql 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_dont_modify_statement_driversql 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_emit_sql_in_autobegin 129s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_onelevel 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_emit_sql_in_autobegin 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_engine_connect 129s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execute_events 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execute_events 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options_modify_inplace 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_execution_options_modify_inplace 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_force_conn_events_false 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_force_conn_events_false 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[False-False] 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[False-False] 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-False] 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-False] 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-True] 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_insert_connect_is_definitely_first[True-True] 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams0-params0-expected_multiparams0-expected_params0] 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_one[multiparams1-params1-expected_multiparams1-expected_params1] 129s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_cascade_delete_postappend_twolevel 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_three 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_three 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_two 129s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_parameters_from_event_two 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_clauseelement 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_clauseelement 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_internal_driversql 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_modify_statement_internal_driversql 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_new_exec_driver_sql_no_events 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_new_exec_driver_sql_no_events 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_one 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_one 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_two 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_option_engine_registration_issue_two 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_options 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_options 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_connection_plus_engine 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_connection_plus_engine 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_independence 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_independence 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_plus_global 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_per_engine_plus_global 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_retval_flag 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced 129s [gw1] [ 23%] SKIPPED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced 129s test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_named 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_named 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_autocommit_option_no_issue_first_connect 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_autocommit_option_no_issue_first_connect 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_has_table_assertion 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_has_table_assertion 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_init_uses_options 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dialect_init_uses_options 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_dont_wrap_mixin 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_empty_insert 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_empty_insert 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_engine_level_options 129s [gw1] [ 23%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_engine_level_options 129s [gw0] [ 23%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_dbapi 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 129s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_error 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_dbapi_statement 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exception_wrapping_non_standard_dbapi_error 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execute_compiled_favors_compiled_paramstyle 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts0-exec_opts0-expected0] 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts1-exec_opts1-expected1] 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke[conn_opts2-exec_opts2-expected2] 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts0-conn_opts0-exec_opts0-expected0] 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts1-conn_opts1-exec_opts1-expected1] 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts2-conn_opts2-exec_opts2-expected2] 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_execution_opts_per_invoke_execute_events[stmt_opts3-conn_opts3-exec_opts3-expected3] 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch_hasevents 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_event_dispatch_hasevents 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_execution_options 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_generative_engine_execution_options 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_initialize_rollback 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_initialize_rollback 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_params_option 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_params_option 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_strings 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_no_strings 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_non_dict_mapping 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_not_an_executable 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_not_an_executable 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters0] 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters0] 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters1] 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters1] 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters2] 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters2] 129s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_onelevel_postremove 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters3] 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_params_interpretation[parameters3] 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named 129s test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named_invalid 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_named_invalid 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_positional_invalid 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_positional_invalid 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python 129s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_qmark 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_qmark 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 129s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_tuple_params 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_row_works_as_mapping 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalar 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalar 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalars 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_scalars 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_latin1 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_latin1 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_raised 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_raised 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_utf8 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_bytestring_utf8 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_object_arg 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_object_arg 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_no_dbapi 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_pickleable_plus_dbapi 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_bytestring 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_bytestring 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_unicode 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_str_multi_args_unicode 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_unicode_hook_unicode 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_stmt_exception_unicode_hook_unicode 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose 129s test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_works_after_dispose_testing_engine 129s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_conn_options 129s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_construction_options 129s test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_dialect_engine_options 129s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteNoOrphanTest::test_preserves_orphans_twolevel 129s test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_connection_execution_options 129s test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_get_engine_execution_options 129s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 129s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_engine_to_connection 129s test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::ExecutionOptionsTest::test_propagate_option_engine_to_connection 129s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_actual_autorollback 129s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_false 129s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_disconnect_to_true 129s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 129s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true 129s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 129s [gw1] [ 24%] SKIPPED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false 129s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_connectionless 129s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_cursor_close_resultset_failed_explicit 129s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_ad_hoc_context 129s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_disable_handlers 129s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_non_dbapi_error 129s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise 129s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_event_reraise_chaining 129s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_exception_no_autorollback 129s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error 129s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_event_connect_isolation_level 129s test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_handle_error_not_on_connection 129s test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::MockStrategyTest::test_sequence_not_duped 129s test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_cant_connect_stay_invalidated 129s test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_create_transaction_on_initialize 129s test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_dont_touch_non_dbapi_exception_on_connect 129s test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_ensure_dialect_does_is_disconnect_no_conn 129s test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_custom_connect 129s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect 129s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_connect_invalidate_flag 129s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_implicit_revalidate 129s test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_handle_error_event_revalidate 129s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 129s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_cascade_on_deleted 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_calls 129s test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 129s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_initialize_connect_race 129s test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_invalidate_on_connect 129s test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::OnConnectTest::test_wraps_connect_in_dbapi 129s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_create_table 129s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 129s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_double_assignment 129s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_crud 129s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_ddl_hastable 129s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_option_on_execute 129s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan 129s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 129s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_added 129s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_name_removed 129s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 129s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_orphan_on_update 129s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_added 129s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_schema_translate_map_keys_change_none_removed 129s test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 129s [gw1] [ 24%] PASSED test/engine/test_execute.py::SchemaTranslateTest_sqlite+pysqlite_3_46_1::test_via_engine 129s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_pending_expunge 129s test/orm/test_expire.py::ExpireTest::test_deferred 129s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 129s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred 129s test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 129s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_explicit_attrs 129s test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 129s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_legacy_style::test_save_update_sends_pending 129s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 129s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_normally 129s test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 129s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_expire_w_transient_to_detached 129s test/orm/test_expire.py::ExpireTest::test_deferred_notfound 129s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_deferred_notfound 129s test/orm/test_expire.py::ExpireTest::test_expire 129s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_cascade_on_deleted 129s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 129s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire 129s test/orm/test_expire.py::ExpireTest::test_expire_all 129s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_double_assignment 129s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 129s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan 129s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 129s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_orphan_on_update 130s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_pending_expunge 130s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestOne_new_style::test_save_update_sends_pending 130s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_cascade_delete 130s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_onelevel 130s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_deletes_orphans_twolevel 130s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_finds_orphans_twolevel 130s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_backref 130s test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OCascadeDeleteOrphanTestTwo::test_single_parent_raise 130s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_cascade_deletes_user 130s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[raise] 130s test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::M2OwNoUseGetCascadeTest::test_ignores_user[select] 130s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_basic 130s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_commit_no_cascade 130s test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_m2o_on_backref_no_cascade 130s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_basic 130s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_commit_warns 130s test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoBackrefCascadeTest::test_o2m_on_backref_no_cascade 130s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2m 130s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_m2o 130s test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeBackrefTest::test_unidirectional_cascade_o2m 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_expunged_nochange 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_pending 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 130s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_all 130s test/orm/test_expire.py::ExpireTest::test_expire_autoflush 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_child_transient_nochange 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 130s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_autoflush 130s test/orm/test_expire.py::ExpireTest::test_expire_cascade 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_backref_future_child_pending 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_pending 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_persistent 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2m_only_child_transient 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_expunged_nochange 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_pending_nochange 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 130s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_child_transient 130s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 130s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending 130s test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 130s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_cascade_pending_orphan 130s test/orm/test_expire.py::ExpireTest::test_expire_committed 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_expunged_nochange 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 130s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_committed 130s test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 130s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_doesntload_on_set 130s test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_backref_future_child_pending 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 130s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_preserves_changes 130s test/orm/test_expire.py::ExpireTest::test_expire_synonym 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_expunged 130s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expire_synonym 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 130s test/orm/test_expire.py::ExpireTest::test_expired_eager 130s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_pending 130s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 130s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_eager 131s test/orm/test_expire.py::ExpireTest::test_expired_lazy 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_m2o_only_child_transient 131s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_expired_lazy 131s test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_get_on_deleted_expunges 131s test/orm/test_expire.py::ExpireTest::test_get_refreshes 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged 131s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_get_refreshes 131s test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_expunged_nochange 131s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_props_load_two 131s test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_pending 131s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_joinedload_query_refreshes 131s test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient 131s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_lazyload_autoflushes 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-immediate] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_backref_child_transient_nochange 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 131s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-joined] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_pending 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 131s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-select] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_persistent 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 131s test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-selectin] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::NoSaveCascadeFlushTest::test_o2m_only_child_transient 131s test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-as_option-subquery] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteNoOrphanTest::test_cascade_delete_noorphans 131s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-immediate] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-joined] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_delete_plusorphans 131s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-select] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-selectin] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascade_nosideeffects 131s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-expire_first-not_as_option-subquery] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-immediate] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_cascades_onlycollection 131s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-joined] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-select] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_collection_orphans 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 131s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-selectin] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete 131s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-as_option-subquery] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-immediate] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_delete_unloaded_collections 131s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-joined] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-select] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_new 131s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-selectin] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_expire_first-not_as_option-subquery] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_list_assignment_replace 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 131s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-immediate] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_collection 131s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-joined] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-select] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_remove_pending_from_pending_parent 131s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-selectin] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-as_option-subquery] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_save_update_sends_pending 131s test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-immediate] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeDeleteOrphanTest::test_standalone_orphan 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-joined] 131s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-select] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_append 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 131s test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MCascadeTest::test_none_o2m_collection_assignment 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-selectin] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 131s test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk-not_as_option-subquery] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_backref_delorphan_delete_old 131s test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-immediate] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2m_delete_old 131s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-joined] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delete_old 131s test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-select] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_backref_delorphan_delete_old 131s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-selectin] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delcascade_delete_old 131s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-as_option-subquery] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delete_old 131s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_backref_delete_old 131s test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MConflictTest::test_o2o_delorphan_delete_old 131s test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-select] 131s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 131s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2MSelfReferentialDetelOrphanTest::test_self_referential_delete 131s test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 131s [gw1] [ 24%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 132s [gw0] [ 24%] PASSED test/orm/test_cascade.py::O2OSingleParentNoFlushTest::test_replace_attribute_no_flush 132s test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::O2OSingleParentTest::test_single_parent_raise 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-immediate] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 132s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_notr1_notr2 132s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_notr2 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-joined] 132s test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_pers_r1_r2 132s test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_persistent_notr1_notr2_noevent 132s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2 132s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-select] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_notr1_notr2_noevent 132s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_notr2 132s test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_current_transient_r1_r2 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-selectin] 132s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_notr1_notr2 132s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_notr2 132s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-as_option-subquery] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_pers_r1_r2 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 132s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_persistent_notr1_notr2_noevent 132s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2 132s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-immediate] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_notr1_notr2_noevent 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 132s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_notr2 132s test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::OrphanCriterionTest::test_leg_transient_r1_r2 132s test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-joined] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-select] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_circular_sort 132s test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-selectin] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PartialFlushTest::test_o2m_m2o 132s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-expire_first-not_as_option-subquery] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_nonorphans_ok 132s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-immediate] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_collection_expunge 132s test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-joined] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-select] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestSingleLevel::test_pending_standalone_orphan 132s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-selectin] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_multilevel_remove 132s test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-as_option-subquery] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::PendingOrphanTestTwoLevel::test_singlelevel_remove 132s test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-immediate] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-joined] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-select] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_cascade_iterator_polymorphic 132s test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::SubclassCascadeTest::test_delete_orphan_round_trip 132s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-selectin] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_cascade 132s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_expire_first-not_as_option-subquery] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[pending] 132s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-immediate] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_merge_cascade[persistent] 132s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_default_none_cascade 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-joined] 132s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_expunge_cascade 132s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting0-expected0] 132s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting1-expected1] 132s test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 132s [gw0] [ 25%] PASSED test/orm/test_cascade.py::ViewonlyCascadeUpdate::test_write_cascades[setting2-expected2] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-select] 132s test/sql/test_case_statement.py::CaseTest::test_case 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 132s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_case 132s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 132s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_one 132s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 132s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_three 132s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 132s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two 132s test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 132s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_literal_interpretation_two_point_five 132s test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 132s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doenst_explode_even_in_whenlist 132s test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 132s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_text_doesnt_explode 132s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 132s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[0] 132s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 132s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[1] 132s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 132s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[2] 132s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 132s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression[3] 132s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 132s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[add_else] 132s test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 132s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_type_of_case_expression_with_all_nulls[not_add_else] 132s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE WHEN (test.col1 = :col1_1) THEN :param_1 ELSE :param_2 END] 132s [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] 132s 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] 132s [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] 132s test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 132s [gw0] [ 25%] PASSED test/sql/test_case_statement.py::CaseTest::test_when_dicts[-CASE test.col1 WHEN :param_1 THEN :param_2 END] 132s 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] 132s [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] 132s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-selectin] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-as_option-subquery] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-immediate] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-joined] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-select] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-selectin] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk-not_as_option-subquery] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-select] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 132s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 132s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-immediate] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-joined] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-select] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-selectin] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-as_option-subquery] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-immediate] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-joined] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-select] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-selectin] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-expire_first-not_as_option-subquery] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-immediate] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-joined] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-select] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-selectin] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-as_option-subquery] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-immediate] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-joined] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-select] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-selectin] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_expire_first-not_as_option-subquery] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-immediate] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-joined] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-select] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-selectin] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-as_option-subquery] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 133s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_back_to_one 133s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-immediate] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-joined] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-select] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-selectin] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk-not_as_option-subquery] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-select] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 133s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 133s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 134s [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] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 134s [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] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 134s [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] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 134s [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] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 134s [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] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-immediate] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-joined] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-select] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-selectin] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-as_option-subquery] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-immediate] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-joined] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-select] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-selectin] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-expire_first-not_as_option-subquery] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-immediate] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-joined] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-select] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-selectin] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-as_option-subquery] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-immediate] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-joined] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-select] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-selectin] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_expire_first-not_as_option-subquery] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-immediate] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-joined] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-select] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-selectin] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-as_option-subquery] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-immediate] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-joined] 134s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 134s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-select] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-selectin] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk-not_as_option-subquery] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-immediate] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-joined] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-select] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-selectin] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-as_option-subquery] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-immediate] 135s [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] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-joined] 135s [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] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-select] 135s [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] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-selectin] 135s [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] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-include_column-not_pk_plus_pending-not_as_option-subquery] 135s [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] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-immediate] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-joined] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-select] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-selectin] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-as_option-subquery] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-immediate] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-joined] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-select] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-selectin] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-expire_first-not_as_option-subquery] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-immediate] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-joined] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-select] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-selectin] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-as_option-subquery] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-immediate] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-joined] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-select] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-selectin] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_expire_first-not_as_option-subquery] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-immediate] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-joined] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 135s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_cleanout 135s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 135s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_dupe_classes_name_race 135s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-select] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-selectin] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-as_option-subquery] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-immediate] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-joined] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-select] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-selectin] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk-not_as_option-subquery] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-immediate] 135s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 135s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-joined] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-select] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-selectin] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-as_option-subquery] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-immediate] 136s [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] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-joined] 136s [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] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-select] 136s [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] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-selectin] 136s [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] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-no_attrs-not_pk_plus_pending-not_as_option-subquery] 136s [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] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-immediate] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-joined] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-select] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 136s [gw0] [ 25%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_ambiguous 136s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-selectin] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-as_option-subquery] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-immediate] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-joined] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-select] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-selectin] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-expire_first-not_as_option-subquery] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-immediate] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-joined] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-select] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-selectin] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-as_option-subquery] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-immediate] 136s [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] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-joined] 136s [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] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-select] 136s [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] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-selectin] 136s [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] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_expire_first-not_as_option-subquery] 136s [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] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 136s [gw1] [ 25%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-immediate] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 136s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-joined] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 136s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-select] 136s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 136s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-selectin] 137s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-as_option-subquery] 137s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-immediate] 137s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-joined] 137s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-select] 137s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-selectin] 137s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk-not_as_option-subquery] 137s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-immediate] 137s [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] 137s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-joined] 137s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_fragment_resolve 137s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 137s [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] 137s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-select] 137s [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] 137s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-selectin] 137s [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] 137s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-as_option-subquery] 137s [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] 137s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-immediate] 137s [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] 137s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-joined] 137s [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] 137s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-select] 137s [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] 137s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-selectin] 137s [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] 137s test/orm/test_expire.py::ExpireTest::test_load_only_relationships[not_autoflush-not_include_column-not_pk_plus_pending-not_as_option-subquery] 137s [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] 137s test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_mapper_joinedload_props_load 137s test/orm/test_expire.py::ExpireTest::test_no_instance_key 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key 137s test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_instance_key_no_pk 137s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-expire_first] 137s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-autoflush-not_expire_first] 137s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-expire_first] 137s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[ensure_name_cleared-not_autoflush-not_expire_first] 137s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-expire_first] 137s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-autoflush-not_expire_first] 137s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-expire_first] 137s test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_pending_pks_on_refresh[not_ensure_name_cleared-not_autoflush-not_expire_first] 137s test/orm/test_expire.py::ExpireTest::test_no_session 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_no_session 137s test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_options_joinedload_props_load 137s test/orm/test_expire.py::ExpireTest::test_partial_expire 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire 137s test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_deferred 137s test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_eager 137s test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_partial_expire_lazy 137s test/orm/test_expire.py::ExpireTest::test_pending_raises 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_pending_raises 137s test/orm/test_expire.py::ExpireTest::test_persistence_check 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_persistence_check 137s test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cancels_expire 137s test/orm/test_expire.py::ExpireTest::test_refresh_cascade 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade 137s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending 137s test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_cascade_pending_orphan 137s test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_refresh_on_deleted_raises 137s test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_relationship_changes_preserved 137s test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_relationships_load_on_query 137s test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_rollback_undoes_expunge_from_deleted 137s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-False] 137s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 137s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_cls_to_base 137s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 137s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_race 137s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[False-True] 137s test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_skip_options_that_dont_match[True-False] 137s test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_change_col_to_deferred 137s test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_deferred_to_col 137s test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_state_noload_to_lazy 137s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 137s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,contains] 138s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_include_contains_eager[contains,joined] 138s test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpireTest::test_unexpire_eager_dont_overwrite_related 138s test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::ExpiredPendingTest::test_expired_pending 138s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted 138s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_expired 138s test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_attr_not_inserted_fetched 138s test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_cols_missing_in_load 138s test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::LifecycleTest::test_deferred_cols_missing_in_load_state_reset 138s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key 138s test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_no_instance_key_pk_absent 138s test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::PolymorphicExpireTest::test_poly_deferred 138s test/orm/test_expire.py::RefreshTest::test_persistence_check 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_persistence_check 138s test/orm/test_expire.py::RefreshTest::test_refresh 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh 138s test/orm/test_expire.py::RefreshTest::test_refresh2 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh2 138s test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_autoflush 138s test/orm/test_expire.py::RefreshTest::test_refresh_expired 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_expired 138s test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_maintains_deferred_options 138s test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_eager 138s test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 138s [gw1] [ 26%] PASSED test/orm/test_expire.py::RefreshTest::test_refresh_with_lazy 138s test/ext/test_extendedattr.py::DisposeTest::test_unregister 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::DisposeTest::test_unregister 138s test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::ExtendedEventsTest::test_subclassed 138s test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_greedy 138s test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_customfinder_pass 138s test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_interfaceexact 138s test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_nativeext_submanager 138s test/ext/test_extendedattr.py::FinderTest::test_standard 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::FinderTest::test_standard 138s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b1 138s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_b2 138s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_diamond_c_b 138s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_none 138s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_down 138s test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::InstrumentationCollisionTest::test_single_up 138s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_alternate_finders 138s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_basic 138s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_collection_with_backref 138s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_deferred 138s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_history 138s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_inheritance 138s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_instance_dict 138s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_null_instrumentation 138s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error 138s test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 138s [gw1] [ 26%] PASSED test/ext/test_extendedattr.py::UserDefinedExtensionTest::test_unmapped_not_type_error_iter_ok 138s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_basic 138s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_composed 138s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_subquery 138s test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::BinaryEndpointTraversalTest::test_with_tuples 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_adapt_select_w_unlabeled_fn 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[False] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_join_nested_table[True] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_aliasedselect_to_aliasedselect_straight 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[False] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_on_clone[True] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[False] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlate_except_with_mixed_tables[True] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 138s [gw0] [ 26%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_sub_to_base 138s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_correlation_on_clone 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_derived_from 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_functions 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_include_exclude 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_join_to_alias 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_joins_dont_adapt 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_one 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_three 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_label_anonymize_two 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_multilevel_equivalents 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_prev_entities_adapt 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_recursive_equivalents 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_10 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_11 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_12 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_13 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_14 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_15 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_16 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[False] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_1[True] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[False] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_2[True] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[False] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_3[True] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[False] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_4[True] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[False] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_5[True] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[False] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_6[True] 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_7 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_8 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_to_alias_9 138s test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseAdapterTest::test_table_valued_column 138s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_one 138s test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_funcs_etc_on_identity_two 138s test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_adapt_union 138s test/sql/test_external_traversal.py::ClauseTest::test_alias 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_alias 138s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_exported 138s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_column_adapt_inner 138s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cloned_schema_column_adapt_exported 138s test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_column_adapt 138s test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_aliased_cte_w_union 138s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-fetch] 138s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[default-limit] 138s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-fetch] 138s test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_fetch[oracle-limit] 138s 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] 138s [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] 138s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1 = :col1_1] 138s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-False--t1_1.col1] 138s 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] 138s [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] 138s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1 = :col1_1] 138s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[False-True--t1_1.col1] 138s 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] 138s [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] 138s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1 = :col1_1] 138s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-False--t1_1.col1] 138s 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] 138s [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] 138s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1 = :col1_1] 138s test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_annotated_label_cases[True-True--t1_1.col1] 138s test/sql/test_external_traversal.py::ClauseTest::test_binary 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary 138s test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_binary_anon_label_quirk 138s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[annotate] 138s test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparam_render_literal_execute[not_annotate] 138s test/sql/test_external_traversal.py::ClauseTest::test_bindparams 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_bindparams 138s test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_correlated_select 138s test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_cte_w_union 138s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem0] 138s test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_adapt_singleton_elements[elem1] 138s test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_dont_traverse_immutables 138s test/sql/test_external_traversal.py::ClauseTest::test_extract 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_extract 138s test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_funcfilter 138s test/sql/test_external_traversal.py::ClauseTest::test_in 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_in 138s test/sql/test_external_traversal.py::ClauseTest::test_join 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_join 138s test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_labeled_expression_adapt 138s test/sql/test_external_traversal.py::ClauseTest::test_over 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_over 138s test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_elements_in_setup_joins 138s test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_on_expr_against_subquery 138s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_one 138s test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_params_subqueries_in_joins_two 138s test/sql/test_external_traversal.py::ClauseTest::test_select 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select 138s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_one 138s test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_fromtwice_two 138s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_one 138s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_three 138s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_adapt_element_two 138s test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_select_setup_joins_straight_clone 138s test/sql/test_external_traversal.py::ClauseTest::test_text 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_text 138s test/sql/test_external_traversal.py::ClauseTest::test_this_thing 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing 138s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_four 138s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_one 138s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_three 138s test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_this_thing_using_setup_joins_two 138s test/sql/test_external_traversal.py::ClauseTest::test_union 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_union 138s test/sql/test_external_traversal.py::ClauseTest::test_within_group 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ClauseTest::test_within_group 138s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-False] 138s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-False-True] 138s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-False] 138s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[False-True-True] 138s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-False] 138s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-False-True] 138s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-False] 138s test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_adapt_binary_col[True-True-True] 138s test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_columns_memoizes_w_itself 138s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_columns 138s test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_traverse_memoizes_w_itself 138s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_fallthrough 138s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_inclusions 138s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_multiple 138s test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::ColumnAdapterTest::test_wrapping_ordering 138s test/sql/test_external_traversal.py::SelectTest::test_columns 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_columns 138s test/sql/test_external_traversal.py::SelectTest::test_execution_options 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_execution_options 138s test/sql/test_external_traversal.py::SelectTest::test_froms 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_froms 138s test/sql/test_external_traversal.py::SelectTest::test_invalid_options 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_invalid_options 138s test/sql/test_external_traversal.py::SelectTest::test_prefixes 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SelectTest::test_prefixes 138s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice 138s test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_splice_2 138s test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::SpliceJoinsTest::test_stop_on 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-clone] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-conv_to_unique] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-none] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with [brackets]-pickle] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-clone] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 138s [gw1] [ 26%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-conv_to_unique] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-none] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with space-pickle] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-clone] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-conv_to_unique] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-none] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[False-name with~~tildes~~-pickle] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-clone] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-conv_to_unique] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-none] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with [brackets]-pickle] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-clone] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-conv_to_unique] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-none] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with space-pickle] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-clone] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-conv_to_unique] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-none] 138s test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_bindparam_key_proc_for_copies[True-name with~~tildes~~-pickle] 138s test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_change_in_place 138s test/sql/test_external_traversal.py::TraversalTest::test_clone 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone 138s test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_clone_anon_label 138s test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_expanding_in_bindparam_safe_to_clone 138s test/sql/test_external_traversal.py::TraversalTest::test_no_clone 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_no_clone 138s test/sql/test_external_traversal.py::TraversalTest::test_test_classes 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_test_classes 138s test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_traversal_size 138s test/sql/test_external_traversal.py::TraversalTest::test_visit_name 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::TraversalTest::test_visit_name 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_dictionary 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_add_kwarg_disallowed_multi 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_dict_to_list 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_cant_mix_single_multi_formats_list_to_dict 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_dicts 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_plus_kw 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_erroneous_multi_args_tuples 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_multi 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_inline_values_single 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_kw_and_dict_simultaneously_single 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_prefixes 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_constructor 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_update_no_support_multi_values 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_multi 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_via_tuple_single 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[delete] 138s test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 138s [gw1] [ 27%] PASSED test/sql/test_external_traversal.py::ValuesBaseTest::test_whereclause_returning_adapted[update] 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_basic 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_nowait 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_basic 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_column_list_aliased 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_aliased 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_join_one 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_nowait 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_nowait_column_list 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_read_skip_locked 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_of_skip_locked 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_nowait 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_read_and_skip_locked 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_skip_locked 138s test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 138s [gw1] [ 27%] PASSED test/dialect/mysql/test_for_update.py::MySQLForUpdateCompileTest::test_for_update_textual_of 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_c_and_d_both_disconnected 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[both] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[fromclause] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[nothing] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_cloned_aliases[whereclause] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_count_non_eq_comparison_operators 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnect_between_ab_cd 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_disconnected_subquery 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-delete] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[False-False-update] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-delete] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-False-update] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-delete] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dml[True-True-update] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_dont_count_non_comparison_operators 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_everything_is_connected 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-alias] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-joins_implicitly-none] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-alias] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[column_valued-not_joins_implicitly-none] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-alias] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-joins_implicitly-none] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-alias] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued-not_joins_implicitly-none] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-alias] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-joins_implicitly-none] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-alias] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_fn_valued[table_valued_derived-not_joins_implicitly-none] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_join_on_true_muti_levels 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[cartesian] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[join] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries[lateral] 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_ok_do_we_still_find_cartesians 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_lateral_subqueries_w_joins 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_no_froms 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connect_it 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 138s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_now_connected 138s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 139s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_plain_cartesian 139s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 139s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_with_an_issue 139s test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 139s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestFindUnmatchingFroms::test_right_nested_join_without_issue 139s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 139s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_does_not_modify_query 139s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 139s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_no_linting 139s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 139s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_noop_for_unhandled_objects 139s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 139s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_alias 139s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 139s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_anon_cte 139s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 139s [gw1] [ 27%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] 139s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 139s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-update] 139s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 139s [gw1] [ 27%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] 139s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 139s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-update] 139s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 139s [gw1] [ 27%] SKIPPED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] 139s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 139s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-update] 139s test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 139s [gw1] [ 27%] PASSED test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_simple 139s test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::AddEntityEquivalenceTest::test_add_entity_equivalence 139s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wlabels 139s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_from_self_twice_newstyle_wolabels 139s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_newstyle 139s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_oldstyle 139s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_explicit_aliased_join_newstyle 139s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_expression_plus_flag_aliased_join_newstyle 139s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_newstyle 139s test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_anonymous_labeled_expression_oldstyle 139s test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_select_from_no_aliasing 139s test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::ColumnAccessTest::test_table_anonymous_expression_from_self_twice_newstyle 139s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-False] 139s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-None-True] 139s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-False] 139s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate-True] 139s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-False] 139s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[False-correlate_except-True] 139s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-False] 139s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-None-True] 139s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-False] 139s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate-True] 139s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-False] 139s test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::CorrelateORMTest::test_correlate_to_cte_legacy[True-correlate_except-True] 139s test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::CustomJoinTest::test_double_same_mappers_explicit_alias 139s test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_aliases 139s test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_error_w_aliased_against_select 139s test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_filter 139s test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_group_by 139s test/orm/test_froms.py::EntityFromSubqueryTest::test_having 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_having 139s test/orm/test_froms.py::EntityFromSubqueryTest::test_join 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_join 139s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_entities 139s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_newstyle 139s test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_multiple_with_column_entities_oldstyle 139s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_none_to_subquery 139s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_adaption 139s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_to_subquery_w_replace 139s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_alias_subquery_w_alias_to_none 139s test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_nested_aliases_none_to_none 139s test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::EntityFromSubqueryTest::test_no_joinedload 139s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns 139s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_bad 139s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_compound 139s test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::ExternalColumnsTest::test_external_columns_joinedload 139s test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_aliased 139s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining 139s test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_chaining_aliased_endpoint 139s test/orm/test_froms.py::InstancesTest::test_contains_eager_four 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four 139s test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_four_future 139s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_alias 139s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased 139s test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_multi_aliased_of_type 139s test/orm/test_froms.py::InstancesTest::test_contains_eager_one 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_one 139s test/orm/test_froms.py::InstancesTest::test_contains_eager_two 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_contains_eager_two 139s test/orm/test_froms.py::InstancesTest::test_from_alias_four 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_four 139s test/orm/test_froms.py::InstancesTest::test_from_alias_three 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_three 139s test/orm/test_froms.py::InstancesTest::test_from_alias_two 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two 139s test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_from_alias_two_needs_nothing 139s test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::InstancesTest::test_mixed_eager_contains_with_limit 139s test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_plain 139s test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::LabelCollideTest::test_overlap_subquery 139s test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_add_multi_columns 139s test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_alias_naming 139s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_adapt_on_names 139s test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_aliased_multi_mappers 139s test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_from_limited_joinedload 139s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eight 139s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_eleven 139s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_five 139s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_four 139s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_nine 139s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_one 139s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_seven 139s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_six 139s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_ten 139s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_three 139s test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_column_queries_two 139s test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_correlated_subquery 139s test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_expression_selectable_matches_mzero 139s test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_from_self_internal_literals_newstyle 139s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns 139s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_2 139s test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_columns_3 139s test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_multi_mappers 139s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[False] 139s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols[True] 139s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[False] 139s test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_no_uniquing_cols_legacy[True] 139s test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_raw_columns 139s test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_self_referential_from_self 139s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column 139s test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_unrelated_column_col_prop 139s test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::MixedEntitiesTest::test_with_entities 139s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union 139s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_newstyle 139s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_correlate_to_union_w_labels_newstyle 139s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_auto_correlate 139s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[False] 139s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_correlate_off[None] 139s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_query_explicit_correlate 139s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_auto_correlate 139s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_correlate_off 139s test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 139s [gw1] [ 27%] PASSED test/orm/test_froms.py::QueryCorrelatesLikeSelect::test_scalar_subquery_select_explicit_correlate 139s test/orm/test_froms.py::RawSelectTest::test_select 139s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_cleanout_two_sub 139s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 139s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_module_reg_no_class 139s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 139s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[NonExistentFoo] 139s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 139s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.NonExistentFoo] 139s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 139s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.existent.NonExistentFoo] 140s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 140s [gw1] [ 27%] PASSED test/orm/test_froms.py::RawSelectTest::test_select 140s test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 140s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_aliased_class_vs_nonaliased 140s test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 140s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_differentiate_self_external 140s test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 140s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_filter_by_selected_from 140s test/orm/test_froms.py::SelectFromTest::test_join 140s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_join 140s test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 140s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_ent_selected_from 140s test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 140s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_join_relname_from_selected_from 140s test/orm/test_froms.py::SelectFromTest::test_more_joins 140s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[existent.nonexistent.Foo] 140s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 140s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.Foo] 140s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 140s [gw0] [ 27%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_name_resolution_failures[nonexistent.NonExistentFoo] 140s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 140s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_more_joins 140s test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 140s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_eager 140s test/orm/test_froms.py::SelectFromTest::test_replace_with_select 140s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_replace_with_select 140s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 140s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_one 140s test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 140s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_select_from_aliased_two 140s test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 140s [gw1] [ 27%] PASSED test/orm/test_froms.py::SelectFromTest::test_very_nested_joins_with_joinedload 140s test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 140s [gw1] [ 28%] PASSED test/orm/test_froms.py::TestOverlyEagerEquivalentCols::test_equivs 140s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT LISTAGG(t.value, :aggregate_strings_2) AS aggregate_strings_1 FROM t-oracle] 140s [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] 140s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value SEPARATOR %s) AS aggregate_strings_1 FROM t-mysql] 140s [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] 140s test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_aggregate_strings[SELECT group_concat(t.value, ?) AS aggregate_strings_1 FROM t-sqlite] 140s 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] 140s [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] 140s 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] 140s [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] 140s test/sql/test_functions.py::CompileTest::test_alias_method_columns 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns 140s test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_columns_two 140s test/sql/test_functions.py::CompileTest::test_alias_method_one 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_one 140s test/sql/test_functions.py::CompileTest::test_alias_method_two 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_alias_method_two 140s test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_annotation_dialect_specific 140s test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_ansi_functions_with_args 140s test/sql/test_functions.py::CompileTest::test_as_comparison 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison 140s test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_annotate 140s test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_as_comparison_many_argument 140s test/sql/test_functions.py::CompileTest::test_assorted 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_assorted 140s test/sql/test_functions.py::CompileTest::test_case_sensitive 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_case_sensitive 140s test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_char_length_fixed_args 140s test/sql/test_functions.py::CompileTest::test_compile 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_compile 140s test/sql/test_functions.py::CompileTest::test_cube_operators 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_cube_operators 140s test/sql/test_functions.py::CompileTest::test_custom_args 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_args 140s test/sql/test_functions.py::CompileTest::test_custom_default_namespace 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_default_namespace 140s test/sql/test_functions.py::CompileTest::test_custom_legacy_type 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_legacy_type 140s test/sql/test_functions.py::CompileTest::test_custom_name 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_name 140s test/sql/test_functions.py::CompileTest::test_custom_package_namespace 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_package_namespace 140s test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_registered_identifier 140s test/sql/test_functions.py::CompileTest::test_custom_type 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_type 140s test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_custom_name 140s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name 140s test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_custom_w_quoted_name_no_identifier 140s test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_arrayagg_subscript 140s test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_chaining 140s test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_compound_criterion 140s test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_criterion 140s test/sql/test_functions.py::CompileTest::test_funcfilter_empty 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_empty 140s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromcriterion 140s test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_fromobj_fromfunc 140s test/sql/test_functions.py::CompileTest::test_funcfilter_label 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_label 140s test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_more_criteria 140s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups 140s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_groups_positional 140s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby 140s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_orderby_partitionby 140s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range 140s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_range_positional 140s test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_windowing_rows 140s test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_funcfilter_within_group 140s test/sql/test_functions.py::CompileTest::test_functions_with_cols 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_functions_with_cols 140s test/sql/test_functions.py::CompileTest::test_generic_annotation 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_annotation 140s test/sql/test_functions.py::CompileTest::test_generic_count 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_count 140s test/sql/test_functions.py::CompileTest::test_generic_now 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_now 140s test/sql/test_functions.py::CompileTest::test_generic_random 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_generic_random 140s test/sql/test_functions.py::CompileTest::test_incorrect_none_type 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_incorrect_none_type 140s test/sql/test_functions.py::CompileTest::test_mixed_case 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case 140s test/sql/test_functions.py::CompileTest::test_mixed_case_packages 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_mixed_case_packages 140s test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_namespacing_conflicts 140s test/sql/test_functions.py::CompileTest::test_non_functions 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_non_functions 140s test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-add-5-myfunc() + 5] 140s test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-eq-other2-myfunc() = q] 140s test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[False-in_op-other0-myfunc() IN (1, 2, 3)] 140s test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-add-5-myfunc() + 5] 140s test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-eq-other2-myfunc() = q] 140s test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_operators_custom[True-in_op-other0-myfunc() IN (1, 2, 3)] 140s test/sql/test_functions.py::CompileTest::test_pickle_over 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_over 140s test/sql/test_functions.py::CompileTest::test_pickle_within_group 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_pickle_within_group 140s test/sql/test_functions.py::CompileTest::test_quote_special_chars 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars 140s test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_quote_special_chars_packages 140s test/sql/test_functions.py::CompileTest::test_replace_function 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function 140s test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_replace_function_case_insensitive 140s test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_aggregate_strings 140s test/sql/test_functions.py::CompileTest::test_return_type_detection 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_return_type_detection 140s test/sql/test_functions.py::CompileTest::test_select_method_one 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_one 140s test/sql/test_functions.py::CompileTest::test_select_method_three 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_three 140s test/sql/test_functions.py::CompileTest::test_select_method_two 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_select_method_two 140s test/sql/test_functions.py::CompileTest::test_underscores 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_underscores 140s test/sql/test_functions.py::CompileTest::test_underscores_packages 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_underscores_packages 140s test/sql/test_functions.py::CompileTest::test_uppercase 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase 140s test/sql/test_functions.py::CompileTest::test_uppercase_packages 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_uppercase_packages 140s test/sql/test_functions.py::CompileTest::test_use_labels 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels 140s test/sql/test_functions.py::CompileTest::test_use_labels_function_element 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_use_labels_function_element 140s test/sql/test_functions.py::CompileTest::test_within_group 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group 140s test/sql/test_functions.py::CompileTest::test_within_group_desc 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_desc 140s test/sql/test_functions.py::CompileTest::test_within_group_filter 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_filter 140s test/sql/test_functions.py::CompileTest::test_within_group_multi 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_multi 140s test/sql/test_functions.py::CompileTest::test_within_group_w_over 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::CompileTest::test_within_group_w_over 140s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-not_unicode_value] 140s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[not_unicode_separator-unicode_value] 140s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-not_unicode_value] 140s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_aggregate_strings_execute[unicode_separator-unicode_value] 140s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_as_from 140s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_conn_execute 140s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_exec_options 140s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_bind 140s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_extract_expression 140s test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_update 140s test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::RegisterTest::test_GenericFunction_is_registered 140s test/sql/test_functions.py::RegisterTest::test_register_function 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::RegisterTest::test_register_function 140s test/sql/test_functions.py::ReturnTypeTest::test_array_agg 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg 140s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_datatype 140s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_explicit_type 140s test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_array_agg_array_literal_implicit_type 140s test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_cume_dist 140s test/sql/test_functions.py::ReturnTypeTest::test_mode 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_mode 140s test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percent_rank 140s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont 140s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array 140s test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::ReturnTypeTest::test_percentile_cont_array_desc 140s test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_aggregate_scalar_over_table_valued 140s test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_column 140s test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_alias_maintains_tableval_type 140s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_one 140s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_subquery 140s test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_column_valued_two 140s test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_function_alias 140s test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_json_object_keys_with_ordinality 140s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued 140s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_alias 140s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_subquery 140s test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_table_valued_w_quoting 140s test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_named_with_ordinality 140s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_maintains_tableval_type 140s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[False] 140s test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_render_derived_with_lateral[True] 140s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_subquery 140s test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_scalar_table_valued 140s test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_star_with_ordinality 140s test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_subquery_as_table_valued 140s test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_as_table_valued 140s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_one 140s test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 140s [gw1] [ 28%] PASSED test/sql/test_functions.py::TableValuedCompileTest::test_table_valued_two 140s test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 140s [gw1] [ 28%] PASSED test/orm/test_generative.py::CaseSensitiveTest::test_distinct_count 140s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 140s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate 140s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 140s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_1 140s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 140s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_2 140s test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 140s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_aggregate_3 140s test/orm/test_generative.py::GenerativeQueryTest::test_filter 140s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_filter 140s test/orm/test_generative.py::GenerativeQueryTest::test_offset 140s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset 140s test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 140s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_offset_order_by 140s test/orm/test_generative.py::GenerativeQueryTest::test_order_by 140s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_order_by 140s test/orm/test_generative.py::GenerativeQueryTest::test_selectby 140s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_selectby 140s test/orm/test_generative.py::GenerativeQueryTest::test_slice 140s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeQueryTest::test_slice 140s test/orm/test_generative.py::GenerativeTest2::test_distinct_count 140s [gw1] [ 28%] PASSED test/orm/test_generative.py::GenerativeTest2::test_distinct_count 140s test/orm/test_generative.py::RelationshipsTest::test_from 140s [gw0] [ 28%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_no_fns_in_name_resolve 140s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 140s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_from 140s test/orm/test_generative.py::RelationshipsTest::test_join 140s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_join 140s test/orm/test_generative.py::RelationshipsTest::test_outer_join 140s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join 140s test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 140s [gw1] [ 28%] PASSED test/orm/test_generative.py::RelationshipsTest::test_outer_join_count 140s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 140s [gw1] [ 28%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_negative 140s test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 140s [gw1] [ 28%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_fresh_state_positive 141s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 141s [gw0] [ 28%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve 142s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 142s [gw0] [ 28%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_resolve_dupe_by_name 142s test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 142s [gw0] [ 28%] PASSED test/orm/declarative/test_clsregistry.py::ClsRegistryTest::test_same_module_same_name 142s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 142s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-ignore_unpopulated] 142s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 142s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[assoc_proxy-not_ignore_unpopulated] 143s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-ignore_unpopulated] 143s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[plain-not_ignore_unpopulated] 143s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-ignore_unpopulated] 143s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[property-not_ignore_unpopulated] 143s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-ignore_unpopulated] 143s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_none[synonym-not_ignore_unpopulated] 143s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[assoc_proxy] 143s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[plain] 143s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[property] 143s test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::AttrKeyedDictKeysTest::test_attr_dict_keys_persist[synonym] 143s test/orm/test_collection.py::CollectionsTest::test_dict 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict 143s test/orm/test_collection.py::CollectionsTest::test_dict_duck 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_duck 143s test/orm/test_collection.py::CollectionsTest::test_dict_emulates 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_emulates 143s test/orm/test_collection.py::CollectionsTest::test_dict_subclass 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass 143s test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass2 143s test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_dict_subclass3 143s test/orm/test_collection.py::CollectionsTest::test_lifecycle 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_lifecycle 143s test/orm/test_collection.py::CollectionsTest::test_list 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list 143s test/orm/test_collection.py::CollectionsTest::test_list_duck 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_duck 143s test/orm/test_collection.py::CollectionsTest::test_list_emulates 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_emulates 143s test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_setitem_with_slices 143s test/orm/test_collection.py::CollectionsTest::test_list_subclass 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_list_subclass 143s test/orm/test_collection.py::CollectionsTest::test_object_duck 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_duck 143s test/orm/test_collection.py::CollectionsTest::test_object_emulates 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_object_emulates 143s test/orm/test_collection.py::CollectionsTest::test_recipes 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_recipes 143s test/orm/test_collection.py::CollectionsTest::test_set 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set 143s test/orm/test_collection.py::CollectionsTest::test_set_duck 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_duck 143s test/orm/test_collection.py::CollectionsTest::test_set_emulates 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_emulates 143s test/orm/test_collection.py::CollectionsTest::test_set_subclass 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CollectionsTest::test_set_subclass 143s test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_indirect_table_column_mapped 143s test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::ColumnMappedWSerialize::test_selectable_column_mapped 143s test/orm/test_collection.py::CustomCollectionsTest::test_basic 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_basic 143s test/orm/test_collection.py::CustomCollectionsTest::test_custom 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_custom 143s test/orm/test_collection.py::CustomCollectionsTest::test_dict 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict 143s test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_dict_wrapper 143s test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_lazyload 143s test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[as_callable] 143s test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list[direct] 143s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[as_callable] 143s test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::CustomCollectionsTest::test_list_no_setslice[direct] 143s test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_attr_mapped_collection 143s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_assertions 143s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection 143s test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_column_mapped_collection2 143s test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_declarative_column_mapped 143s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection 143s test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mapped_collection2 143s test/orm/test_collection.py::DictHelpersTest::test_mixin 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin 143s test/orm/test_collection.py::DictHelpersTest::test_mixin2 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::DictHelpersTest::test_mixin2 143s test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::InstrumentationTest::test_referenced_by_owner 143s test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::InstrumentationTest::test_uncooperative_descriptor_in_sweep 143s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-attribute_keyed_dict] 143s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[False-column_keyed_dict] 143s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-attribute_keyed_dict] 143s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_assign[True-column_keyed_dict] 143s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-attribute_keyed_dict] 143s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[False-column_keyed_dict] 143s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-attribute_keyed_dict] 143s test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_attr_unpopulated_backref_del[True-column_keyed_dict] 143s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 143s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 143s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 143s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 143s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-attribute_keyed_dict] 143s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 143s [gw0] [ 28%] PASSED test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-ignore_unpopulated-column_keyed_dict] 143s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-attribute_keyed_dict] 143s [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] 143s test/orm/test_collection.py::UnpopulatedAttrTest::test_what_about_lazy_loading[not_attr_is_actually_none-not_ignore_unpopulated-column_keyed_dict] 143s [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] 143s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 143s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_nocache 143s test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 143s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_bindparam_subclass_ok_cache 143s test/sql/test_compare.py::CacheKeyTest::test_cache_key 143s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key 143s test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 143s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_equal 143s test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 143s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_no_method 143s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 143s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--0] 143s test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 143s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_object_comparators[--1] 143s test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 143s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_cache_key_unknown_traverse 143s test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 143s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_copy_internals_no_method 143s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 143s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt0] 143s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 143s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt1] 143s test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 143s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_dml_not_cached_yet[dml_stmt2] 143s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 143s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen 143s test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 143s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_generative_cache_key_regen_w_del 143s test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 143s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_get_children_no_method 143s test/sql/test_compare.py::CacheKeyTest::test_in_with_none 143s [gw0] [ 28%] PASSED test/sql/test_compare.py::CacheKeyTest::test_in_with_none 143s test/sql/test_compare.py::CacheKeyTest::test_literal_binds 143s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_literal_binds 143s test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 143s [gw0] [ 29%] PASSED test/sql/test_compare.py::CacheKeyTest::test_values_doesnt_caches_right_now 143s test/sql/test_compare.py::CompareAndCopyTest::test_all_present 143s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_all_present 143s test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 143s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_col_identity 144s test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_compare_labels 144s test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareAndCopyTest::test_copy_internals 144s test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_cache_key_limit_offset_values 144s test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_adhoc_tables 144s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_clears_mapping 144s test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_annotated_wo_annotations 144s test/sql/test_compare.py::CompareClausesTest::test_compare_binds 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_binds 144s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_assoc_different_operator 144s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_associative 144s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_assoc_different_operator 144s test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_clauselist_not_associative 144s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_associative 144s test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_comparison_non_commutative_inverses 144s test/sql/test_compare.py::CompareClausesTest::test_compare_labels 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_labels 144s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_one 144s test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_metadata_tables_annotations_two 144s test/sql/test_compare.py::CompareClausesTest::test_compare_tables 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::CompareClausesTest::test_compare_tables 144s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case0] 144s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case1] 144s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case2] 144s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case3] 144s test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::ExecutableFlagsTest::test_is_select[case4] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[AdHocHasEntityNamespace] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BinaryExpression] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[BindParameter] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Case] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Cast] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ClauseList] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[CollationClause] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ColumnClause] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ExpressionClauseList] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Extract] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ForUpdateArg] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FromGrouping] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionAsBinary] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[FunctionFilter] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Grouping] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Join] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Label] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LambdaElement] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Load] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[LoaderCriteriaOption] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[NullLambdaStatement] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Over] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarFunctionColumn] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarSelect] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[ScalarValues] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[SelectStatementGrouping] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Slice] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableClause] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValueType] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TableValuedColumn] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Tuple] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeClause] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[TypeCoerce] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[UnaryExpression] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[Values] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[WithinGroup] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_AttributeStrategyLoad] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_LoadElement] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_MemoizedSelectEntities] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_WildcardLoad] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_label_reference] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[_textual_label_reference] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[aggregate_order_by] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_init_args_in_traversal[array] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AdHocHasEntityNamespace] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AliasedReturnsRows] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAlias] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAliasedReturnsRows] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAnsiFunction] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedAsBoolean] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBinaryExpression] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBindParameter] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedBooleanClauseList] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCTE] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCase] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCast] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedClauseList] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollationClause] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedCollectionAggregate] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumnClause] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedColumn] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExists] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExpressionClauseList] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedExtract] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFalse_] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFromGrouping] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionAsBinary] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionElement] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunctionFilter] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedFunction] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGenericFunction] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedGrouping] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedIndexExpression] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedJoin] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLabel] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedLateral] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNamedFromGrouping] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedNull] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOrderedSetAgg] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedOver] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedReturnTypeFromArgs] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarFunctionColumn] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarSelect] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedScalarValues] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSlice] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedSubquery] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableClause] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableSample] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedAlias] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTableValuedColumn] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTrue_] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTryCast] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTuple] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedTypeCoerce] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedUnaryExpression] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedValues] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[AnnotatedWithinGroup] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_OffsetLimitParam] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_label_reference] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotated_textual_label_reference] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedaggregate_strings] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedarray_agg] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedchar_length] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcoalesce] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedconcat] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcount] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcube] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcume_dist] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_date] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_time] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_timestamp] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedcurrent_user] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateddense_rank] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedgrouping_sets] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltime] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedlocaltimestamp] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmax] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmin] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedmode] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednext_value] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatednow] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercent_rank] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_cont] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedpercentile_disc] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrandom] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrank] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedrollup] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsession_user] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsum] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotatedsysdate] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Annotateduser] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BinaryExpression] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[BindParameter] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CTE] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Case] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Cast] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ClauseList] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CollationClause] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ColumnClause] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[CompoundSelect] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Delete] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ExpressionClauseList] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Extract] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[False_] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ForUpdateArg] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromGrouping] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FromStatement] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionAsBinary] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionElement] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[FunctionFilter] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Function] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Grouping] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Insert] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Join] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Label] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LambdaElement] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Load] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[LoaderCriteriaOption] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[NullLambdaStatement] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Null] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Over] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarFunctionColumn] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarSelect] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[ScalarValues] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[SelectStatementGrouping] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Select] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Slice] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableClause] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableSample] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValueType] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedAlias] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TableValuedColumn] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextClause] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TextualSelect] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[True_] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Tuple] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeClause] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[TypeCoerce] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[UnaryExpression] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Update] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[Values] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[WithinGroup] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_AttributeStrategyLoad] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_LoadElement] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_MemoizedSelectEntities] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_WildcardLoad] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_label_reference] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[_textual_label_reference] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[aggregate_order_by] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[array] 144s test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::HasCacheKeySubclass::test_traverse_internals[next_value] 144s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[TypeDecorator] 144s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_false[UserDefinedType] 144s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[TypeDecorator] 144s test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_cache_ok[UserDefinedType] 144s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[TypeDecorator] 144s test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_no_cache[UserDefinedType] 144s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_cache_ok 144s test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_thirdparty_sub_subclass_no_cache 144s test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_typedec_cache_ok_params 144s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_cache_ok 144s test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 144s [gw0] [ 29%] PASSED test/sql/test_compare.py::TypesTest::test_userdefined_sub_subclass_no_cache 144s test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 144s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_one 144s test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 144s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_subclass 144s test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 144s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_conflicting_backref_two 144s test/orm/test_compile.py::CompileTest::test_misc_one 144s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_misc_one 144s test/orm/test_compile.py::CompileTest::test_with_polymorphic 144s [gw0] [ 29%] PASSED test/orm/test_compile.py::CompileTest::test_with_polymorphic 144s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 144s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_no_special_chars 144s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 144s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_one 144s test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 144s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_anon_name_special_chars_uniqueify_two 144s test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 144s [gw0] [ 29%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_as_col 144s test/sql/test_compiler.py::BindParameterTest::test_bind_callable 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_callable 144s test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_escape_extensibility 144s test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_given_anon_name_dont_double 144s test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_param_escaping 144s test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_bind_params_missing 144s test/sql/test_compiler.py::BindParameterTest::test_binds 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_binds 144s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[False] 144s test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_duped_params_w_bind_clones_post[True] 144s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt10-stmt20-param10-param20-None-None] 144s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt11-stmt21-param11-param21-None-None] 144s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt12-stmt22-param12-param22-None-None] 144s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt13-stmt23-param13-param23-extparam13-extparam23] 144s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt14-stmt24-param14-param24-extparam14-extparam24] 144s test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_combine_extracted[stmt15-stmt25-param15-param25-None-None] 144s test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_positional_plain_repeated 144s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_one 144s test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_repeated_postcompile_params_two 144s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[False] 144s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_post[True] 144s test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_construct_params_w_bind_clones_pre 144s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[named] 144s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[numeric] 144s test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_in_repeated[qmark] 144s test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_non_expanding_conflict 144s test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_expanding_parameter 144s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_compound_select_literal_binds 144s test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_fetch_offset_select_literal_binds 144s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_compound_select_literal_binds 144s test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_limit_offset_select_literal_binds 144s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[expanding] 144s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_dont_know_how_to_quote[plain] 144s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[expanding] 144s test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_bind_typeerror[plain] 144s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default] 144s test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_literal_execute_combinations[default_qmark] 144s test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_multiple_col_binds 144s test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_numeric_dollar_bindparam 144s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[five] 144s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[four] 144s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[one] 144s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[seven] 144s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[six] 144s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[three] 144s test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_binds_as_literal[two] 144s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter 144s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_literal_binds 144s test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_expanding_parameter_render_postcompile 144s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter 144s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_literal_binds 144s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_parameter_render_postcompile 144s test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_literal_execute_sent_parameter_literal_binds 144s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt0-SELECT mytable.myid FROM mytable WHERE mytable.myid = NULL-True-None] 144s [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] 144s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt1-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 144s [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] 144s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt2-SELECT mytable.myid, NULL AS anon_1 FROM mytable-False-None] 144s [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] 144s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt3-SELECT mytable.myid FROM mytable WHERE mytable.myid IS NULL-False-None] 144s [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] 144s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt4-INSERT INTO mytable (myid) VALUES (NULL)-False-None] 144s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt5-INSERT INTO mytable DEFAULT VALUES-False-params5] 144s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt6-UPDATE mytable SET myid=NULL-False-None] 144s test/sql/test_compiler.py::BindParameterTest::test_render_nulls_literal_binds[stmt7-UPDATE mytable SET myid=NULL WHERE mytable.myid = NULL-True-None] 144s [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] 144s test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[not_scalar_subquery] 144s test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_select_in[scalar_subquery] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-[BracketsAndCase]-_BracketsAndCase_] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-_name-_name] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-has spaces-has_spaces] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[not_use_positional-normalname-normalname] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-[BracketsAndCase]-_BracketsAndCase_] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-_name-_name] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-has spaces-has_spaces] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape[use_positional-normalname-normalname] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[not_use_positional] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_collision[use_positional] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-[BracketsAndCase]-_BracketsAndCase_] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-_name-_name] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-has spaces-has_spaces] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[named-normalname-normalname] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-[BracketsAndCase]-_BracketsAndCase_] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-_name-_name] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-has spaces-has_spaces] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[numeric-normalname-normalname] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-[BracketsAndCase]-_BracketsAndCase_] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-_name-_name] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-has spaces-has_spaces] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding[qmark-normalname-normalname] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-[BracketsAndCase]-_BracketsAndCase_] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-_name-_name] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-has spaces-has_spaces] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[named-normalname-normalname] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-[BracketsAndCase]-_BracketsAndCase_] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-_name-_name] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-has spaces-has_spaces] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[numeric-normalname-normalname] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-[BracketsAndCase]-_BracketsAndCase_] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-_name-_name] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-has spaces-has_spaces] 144s test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_standalone_bindparam_escape_expanding_compile[qmark-normalname-normalname] 144s test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_clauselist_in 144s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_no_values 144s test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_tuple_expanding_in_values 144s test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::BindParameterTest::test_unique_binds_no_clone_collision 144s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_aggregate_order_by 144s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_one_element 144s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_equivalent_keys_two_elements 144s test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CacheKeyTest::test_array_heterogeneous 144s test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_nothing 144s test/sql/test_compiler.py::CoercionTest::test_None_and_val 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_None_and_val 144s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where 144s test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_coerce_bool_where_non_native 144s test/sql/test_compiler.py::CoercionTest::test_val_and_None 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_None 144s test/sql/test_compiler.py::CoercionTest::test_val_and_false 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_false 144s test/sql/test_compiler.py::CoercionTest::test_val_and_null 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_null 144s test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_and_true_coerced 144s test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 144s [gw0] [ 30%] PASSED test/sql/test_compiler.py::CoercionTest::test_val_is_null_coerced 144s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_illegal_two_autoincrements 144s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_increment_5 144s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_no_primary_key 144s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_1_1 144s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_illegal_two_autoincrements 144s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_options 144s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key 144s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_no_primary_key_non_nullable 144s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_object_separate_from_primary_key 144s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table0] 144s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_options_ignored_with_identity_object[create_table1] 144s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_separate_from_primary_key 144s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_identity_start_0 144s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_defaults_to_identity 144s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_no_identity 144s test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileIdentityTest::test_primary_key_with_identity_object 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_orcer_by_no_arg 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_adapt 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_multi_col 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_one 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_aggregate_order_by_two 144s test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_alias_outer_join 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_array 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_agg_w_filter_subscript 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_compare 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contained_by 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_contains 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[no type_] 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_empty[with type_] 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_insert 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_literal_type 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[False] 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_array_zero_indexes[True] 144s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote 144s test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_bindparam_quote_works_on_expanding 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_bitwise_xor 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_domain_schema 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_double_pg_double 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_cast_enum_schema_translate 144s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 144s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 144s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[no_persisted] 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[no_persisted] 144s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 144s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_false] 144s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_false] 144s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 144s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 144s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed[persisted_none] 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_none] 144s test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 144s test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed[persisted_true] 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_computed_persisted_false 144s test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_computed_persisted_true 144s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[False] 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity[True] 144s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_no_generated 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[False] 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_no_support[True] 144s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_not_supported 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_column_identity_null 144s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-False-BY DEFAULT] 144s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-None-BY DEFAULT] 144s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[False-True-BY DEFAULT ON NULL] 144s test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_column_identity_on_null[True-True-ALWAYS ON NULL] 144s test/dialect/oracle/test_compiler.py::CompileTest::test_compound 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_compound 144s test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_concat_compile_kw 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[False-immediate] 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_copy_exclude_constraint_adhoc_columns[True-deferred] 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_check_constraint_not_valid 144s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length 144s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted 144s test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_composite_index_with_length_quoted_3085_workaround 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_domain_schema_translate 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_drop_enum 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_enum_schema_translate 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_column_not_valid 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_not_valid 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_foreign_key_constraint_ondelete_column_list 144s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_alt_schema 144s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_bitmap_compress 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_concurrently 144s test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 144s [gw0] [ 30%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_create_index_expr 144s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr 144s test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 144s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_index_expr 144s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func 144s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_func_unary 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_expr_gets_parens 144s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_expr_two 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_literals 144s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_simple 144s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_arbitrary_column_element 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_labeled_ops 144s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length 144s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_length_quoted 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_multiple_options 144s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 144s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_ops 144s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 144s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_parser 144s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 145s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_prefix 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 145s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_tablespace 145s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 145s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_text 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 145s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_text_or_composite 145s test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 145s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_index_with_using 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 145s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 145s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_using_unusual_conditions 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 145s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_index_with_with 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 145s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_partial_index 145s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 145s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_plain 145s test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 145s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_pk_with_using 145s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 145s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-False-version5] 145s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 145s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[False-True-version2] 145s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 145s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version3] 145s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 145s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-False-version4] 145s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 145s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version0] 145s test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 145s [gw0] [ 30%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_create_server_default_with_function_using[True-True-version1] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 145s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_array_embedded_schema_type_schema_translate 145s test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 145s [gw0] [ 30%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_create_table_compress 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 145s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 145s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_quoting 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 145s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_inherits_tuple 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 145s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_list 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 145s [gw0] [ 30%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_partition_by_range 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_multiple_options 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oids 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_oncommit_option 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_schema_type_schema_translate 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_tablespace_quoted 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_create_table_with_using_option 145s test/dialect/oracle/test_compiler.py::CompileTest::test_cte 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_cte 145s test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 145s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_deferrable_initially_kw_not_ignored 145s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_exclude_hint 145s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms 145s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 145s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms 145s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 145s test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 145s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_delete_extra_froms_alias 145s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_hint 145s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_returning 145s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema 145s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart 145s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_both_need_quoting 145s test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_delete_schema_multipart_needs_quoting 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_1 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_2 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_3 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_difficult_update_4 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_domain 145s test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_double_to_oracle_double 145s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 145s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mariadb 145s test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 145s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_drop_constraint_mysql 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_drop_index_concurrently 145s test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_drop_index_w_schema 145s 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]] 145s [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]] 145s 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] 145s [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] 145s 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]] 145s [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]] 145s 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] 145s [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] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_cast_quote 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_colname_needs_quoting 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_complex 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_copy_where_using 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_expression 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_full 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_literal_binds 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_min 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_ops_many 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_text 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_when 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_exclude_constraint_with_using_unusual_conditions 145s test/dialect/mssql/test_compiler.py::CompileTest::test_extract 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_extract 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[0-0-fetch_kw3-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params3] 145s [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] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-10-fetch_kw0-OFFSET :param_1 ROWS FETCH FIRST :param_2 ROWS ONLY-params0] 145s [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] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw2-OFFSET 0 ROWS FETCH FIRST :param_1 ROWS ONLY-params2] 145s [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] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[None-10-fetch_kw1-OFFSET :param_1 ROWS-params1] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch10-offset10-fetch_kw10-OFFSET Y + W ROWS FETCH FIRST Q + Z ROWS ONLY-params10] 145s [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] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch7-offset7-fetch_kw7-OFFSET Y ROWS FETCH FIRST Q ROWS ONLY-params7] 145s [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] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch8-offset8-fetch_kw8-OFFSET [Y] ROWS FETCH FIRST [Q] ROWS ONLY-params8] 145s [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] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch[fetch9-offset9-fetch_kw9-OFFSET :Y ROWS FETCH FIRST :Q ROWS ONLY-params9] 145s [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] 145s 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] 145s [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] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw4-TOP __[POSTCOMPILE_param_1] PERCENT-params4] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-0-fetch_kw6-TOP __[POSTCOMPILE_param_1] WITH TIES-params6] 145s [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] 145s 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] 145s [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] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw2-mssql_rn <= :param_1-params2] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[5-None-fetch_kw5-TOP __[POSTCOMPILE_param_1] PERCENT WITH TIES-params5] 145s [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] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[None-10-fetch_kw1-mssql_rn > :param_1-params1] 145s 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] 145s [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] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch7-offset7-fetch_kw7-mssql_rn > Y AND mssql_rn <= Q + Y-params7] 145s [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] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch8-offset8-fetch_kw8-mssql_rn > [Y] AND mssql_rn <= [Q] + [Y]-params8] 145s [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] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_fetch_old_version[fetch9-offset9-fetch_kw9-mssql_rn > :Y AND mssql_rn <= :Q + :Y-params9] 145s [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] 145s test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 145s [gw0] [ 31%] SKIPPED test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type 145s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update 145s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_present_legacy 145s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_col_unpresent_legacy 145s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present 145s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_present_legacy 145s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_col_unpresent_legacy 145s test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_for_update_of_w_limit_offset_partial_col_unpresent_legacy 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_for_update_with_schema 145s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_insensitive 145s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[False] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_name_w_dot_case_sensitive[True] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_insensitive 145s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[False] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_force_schema_quoted_w_dot_case_sensitive[True] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_from_only 145s test/dialect/mssql/test_compiler.py::CompileTest::test_function 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function 145s test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_function_overrides 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_generic_enum 145s test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 145s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_groupby_rollup 145s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[dash] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[double quotes] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[matched_square_brackets] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[percent] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[plain] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[question mark] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[slash] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[space] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_left_square_bracket] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_identifier_rendering[unmatched_right_square_bracket] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_ilike_escaping 145s test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_in_with_subqueries 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD PRIMARY KEY (id) INCLUDE (value, misc)] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-ALTER TABLE foo ADD UNIQUE (id) INCLUDE (value)] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_include[-CREATE INDEX idx ON foo (id) INCLUDE (value)] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_clustering 145s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_clustering 145s test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_colstore_no_clustering 145s test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_empty 145s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_1 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_1 145s test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_extra_include_2 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_index_extra_include_2 145s test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_include_where 145s test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_not_colstore_clustering 145s test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_ordering 145s test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_index_where 145s test/dialect/mssql/test_compiler.py::CompileTest::test_insert 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert 145s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_hint 145s test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_insert_returning 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_insert_returning 145s test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_join_with_hint 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPATH] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_path[JSONPathType] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_json_still_uses_arrow_syntax 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_functions_use_parentheses_with_subscripting 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg13] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_jsonb_subscripting[pg14] 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_five_legacy 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_firstrows_legacy 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_four_legacy 145s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_offset_fetch 145s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_using_window 145s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_w_ambiguous_cols 145s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_offset_with_correlated_order_by 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_firstrows_legacy 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_legacy 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_one_literal_binds_legacy 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_preserves_typing_information_legacy 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_six_legacy 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_special_quoting_legacy 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_three_legacy 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two 145s test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_limit_two_legacy 145s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top 145s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_using_top_literal_binds 145s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_offset_using_window 145s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_top 145s test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_limit_zero_using_window 145s test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_long_labels_legacy_ident_length 145s test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 145s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_mariadb_for_update 145s test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 145s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_match_kw_raises 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_multirange_custom_object_hook 145s test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_no_paren_fns 145s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_nested_right_join 145s test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_nonansi_plusses_everthing_in_the_condition 145s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery 145s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[percent] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[plain] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_fetch[ties] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit 145s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_limit_offset_newstyle 145s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[0] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_newstyle[10] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[0] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_insubquery_offset_oldstyle[10] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_noorderby_parameters_insubquery 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data1 UNIQUE NULLS NOT DISTINCT (data)] 145s [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)] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data2 UNIQUE NULLS DISTINCT (data2)] 145s [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)] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-ALTER TABLE test_tbl ADD CONSTRAINT uq_data3 UNIQUE (data3)] 145s 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] 145s [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] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx1 ON test_tbl (data) NULLS NOT DISTINCT] 145s [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] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx2 ON test_tbl (data2) NULLS DISTINCT] 145s [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] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_nulls_not_distinct[-CREATE UNIQUE INDEX test_idx3 ON test_tbl (data3)] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_dont_misapply_labelreference 145s test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_offset_using_window 145s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_eight 145s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_five 145s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_four 145s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_one 145s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_seven 145s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_six 145s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_three 145s test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_outer_join_two 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-&&] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-<@] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 145s [gw1] [ 31%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative 145s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_overlap_no_cartesian[-@>] 145s test/dialect/oracle/test_compiler.py::CompileTest::test_owner 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_owner 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_base_array 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_explicit_pg_array 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_implicit_pg_array 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_base_array 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_pg_array_agg_uses_pg_array 145s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 145s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[columns] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 145s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_returning_column_expression[table] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_plain_stringify_returning 145s test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 145s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_plain_stringify_returning 145s test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_plain_stringify_returning 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_plain_stringify_returning 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_range_custom_object_hook 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 145s [gw0] [ 31%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_reserved_words 145s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 145s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect2-False] 145s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 145s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect3-True] 145s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 145s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect4-False] 145s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 145s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[dialect5-True] 145s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 145s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mariadb-True] 145s test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 145s [gw0] [ 31%] PASSED test/dialect/mysql/test_compiler.py::CompileTest::test_reserved_words_mysql_vs_mariadb[mysql-False] 145s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert 145s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_computed 145s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_functional 145s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_insert_labeled 145s test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 145s [gw0] [ 31%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_returning_update_computed_warning 145s 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.] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt0-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 145s 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.] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt1-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 145s 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.] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt2-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 145s 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.] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt3-MSSQL needs TOP to use PERCENT and/or WITH TIES. Only simple fetch without offset can be used.] 145s 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] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt4-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 145s 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] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt5-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 145s 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] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_row_limit_compile_error[stmt6-MSSQL requires an order_by when using an OFFSET or a non-simple LIMIT clause] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[False] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_insensitive[True] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[False] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 145s [gw0] [ 31%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_autosplit_w_dot_case_sensitive[True] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_one 145s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_many_tokens_two 145s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-not_use_schema_translate] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[abc]-use_schema_translate] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-not_use_schema_translate] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[[has spaces]-use_schema_translate] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-not_use_schema_translate] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[abc-use_schema_translate] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-not_use_schema_translate] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_schema_single_token_bracketed[has spaces-use_schema_translate] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_w_order_by_collate 145s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock 145s test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_select_with_nolock_schema 145s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 145s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch 145s test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 145s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_simple_fetch_offset 145s test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_simple_limit_expression_offset_using_window 145s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT __[POSTCOMPILE_param_1] AS anon_1, __[POSTCOMPILE_param_2] AS anon_2-kw0] 145s [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] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-SELECT sometable.foo FROM sometable WHERE sometable.foo IN (__[POSTCOMPILE_foo_1])-kw1] 145s [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] 145s test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_strict_binds[-sometable.foo IN (__[POSTCOMPILE_foo_1])-kw2] 145s test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 145s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_subquery 145s test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 145s [gw0] [ 32%] PASSED test/dialect/postgresql/test_compiler.py::CompileTest::test_substring 145s test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_idx_explicit_nonclustered 145s test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 145s [gw0] [ 32%] PASSED test/dialect/oracle/test_compiler.py::CompileTest::test_table_options 145s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_clustering 145s test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 145s [gw0] [ 32%] PASSED test/dialect/mssql/test_compiler.py::CompileTest::test_table_pkc_explicit_nonclustered 145s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-before] 145s [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] 145s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-after] 145s [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] 145s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-not_multi_values-before] 145s [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] 145s test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_kwargs 145s test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_multi_values_dict 145s test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::InsertTest::test_unconsumed_names_values_dict 145s test/sql/test_insert.py::MultirowTest::test_inline_default 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_inline_default 145s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_multi_first 145s test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_mix_single_and_multi_single_first 145s test/sql/test_insert.py::MultirowTest::test_multi_multi 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_multi_multi 145s test/sql/test_insert.py::MultirowTest::test_named 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named 145s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[columns] 145s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[inspectables] 145s test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_named_with_column_objects[strings] 145s test/sql/test_insert.py::MultirowTest::test_not_supported 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_not_supported 145s test/sql/test_insert.py::MultirowTest::test_positional 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_positional 145s test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_positional_w_defaults 145s test/sql/test_insert.py::MultirowTest::test_python_fn_default 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_fn_default 145s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[columns] 145s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[inspectables] 145s test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_python_scalar_default[strings] 145s test/sql/test_insert.py::MultirowTest::test_server_default 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default 145s test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_server_default_absent_value 145s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_lastinserted 145s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_autoinc_returning 145s test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_expression_pk_noautoinc_returning 145s test/sql/test_insert.py::MultirowTest::test_sql_functions 145s [gw0] [ 32%] PASSED test/sql/test_insert.py::MultirowTest::test_sql_functions 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 145s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] 145s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 145s [gw0] [ 32%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] 145s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 145s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_randomizing 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 145s 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] 145s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-not_randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-default_only-add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-default_only-not_add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-include_sentinel-not_add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-autoincrement-return_defaults-not_add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-default_only-add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-default_only-not_add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-include_sentinel-add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-include_sentinel-not_add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-return_defaults-add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-identity-return_defaults-not_add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-default_only-add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-default_only-not_add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-include_sentinel-add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-include_sentinel-not_add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-return_defaults-add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_implicit_autoincrement_sentinel[sort_by_parameter_order-randomize_returning-sequence-return_defaults-not_add_sentinel_flag_to_col] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-sentinel-clientside] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-clientside-clientside] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-none-clientside] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-sentinel-clientside] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-clientside-clientside] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-none-clientside] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-sentinel-clientside] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-clientside-clientside] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-none-clientside] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-sentinel-clientside] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-clientside-clientside] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-autoinc] 146s 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] 146s [gw0] [ 32%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_imv_w_additional_values[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-none-clientside] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype0-_exclusions_00] 146s [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] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype1-_exclusions_01] 146s [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] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] 146s [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] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype3-_exclusions_03] 146s [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] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype4-_exclusions_04] 146s [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] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype5-_exclusions_05] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_cant_match_keys[sort_by_parameter_order-resolve_sentinel_values] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-identity] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 146s 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] 146s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] 146s 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] 146s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-identity] 146s 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] 146s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-identity] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-identity] 146s 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] 146s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-identity] 146s 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] 146s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-identity] 146s 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] 146s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] 146s 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] 146s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-identity] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] 146s 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] 146s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-identity] 146s 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] 146s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-identity] 146s 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] 146s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-identity] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] 146s 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] 146s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-identity] 146s 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] 146s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-identity] 146s 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] 146s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] 146s 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] 146s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-identity] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-sequence] 146s 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] 146s [gw0] [ 33%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] 146s 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] 146s [gw0] [ 33%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-plain_autoinc] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] 146s [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] 146s 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] 146s [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] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] 146s [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] 146s 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] 146s [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] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] 146s [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] 146s 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] 146s [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] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] 146s [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] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] 146s [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] 146s 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] 146s [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] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] 146s [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] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 146s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[not_sort_by_parameter_order] 146s test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 146s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_incorrect_rowcount[sort_by_parameter_order] 146s 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] 146s [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] 146s 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] 146s [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] 146s 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] 146s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] 147s 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] 147s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 147s 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] 147s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 147s 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] 147s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 147s 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] 147s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 147s 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] 147s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] 147s 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] 147s [gw0] [ 34%] PASSED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] 147s 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] 147s [gw0] [ 34%] SKIPPED test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s 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] 147s [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] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_columns 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_implicit_id_insert_select_keys 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_insert_heterogeneous_params 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[False-_exclusions_01] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_five[True-_exclusions_00] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 147s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 147s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 147s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 147s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[False-_exclusions_01] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_one[True-_exclusions_00] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[False-_exclusions_01] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_six[True-_exclusions_00] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[False-_exclusions_01] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_three[True-_exclusions_00] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[False-_exclusions_01] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_two[True-_exclusions_00] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrowid_zero 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_misordered_lastrow 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[column] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[expect] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_multivalues_insert[string] 147s test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_no_inserted_pk_on_returning 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_disabled 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_return_pks_default_values 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[not_preserve_rowcount] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_defaults[preserve_rowcount] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_preexecute_pk 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[not_preserve_rowcount] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_returning_values[preserve_rowcount] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_unicode_keys 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] 147s [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] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] 147s [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] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-False] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-1-True] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-False] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[False-2-True] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-False] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-1-True] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-False] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_subq[True-2-True] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-100] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-329] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[conn_execution_option-None] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-100] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-329] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[engine-None] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-100] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-329] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[exec_execution_option-None] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-100] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-329] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_page_size_adjustment[stmt_execution_option-None] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[not_use_returning] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_returning_integrity_error[use_returning] 147s test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_upsert_w_returning 147s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params 147s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_direct_params_returning 147s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_params_db_ignores_it 147s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_null_pk_values_db_ignores_it 147s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 147s [gw0] [ 35%] SKIPPED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence 147s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk 147s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_inline 147s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_implicit_pk_multi_rows 147s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_sql_expr_lastrowid 147s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase 147s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params 147s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_direct_params_returning 147s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_implicit 147s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline 147s test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 147s [gw0] [ 35%] PASSED test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_uppercase_inline_implicit 147s test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 147s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_col_now_has_a_clauseelement 147s test/sql/test_inspect.py::TestCoreInspection::test_column_expr 147s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_column_expr 147s test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 147s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_no_clause_element_on_clauseelement 147s test/sql/test_inspect.py::TestCoreInspection::test_select 147s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_select 147s test/sql/test_inspect.py::TestCoreInspection::test_table 147s [gw0] [ 35%] PASSED test/sql/test_inspect.py::TestCoreInspection::test_table 147s test/base/test_inspect.py::TestInspection::test_class_insp 147s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_class_insp 147s test/base/test_inspect.py::TestInspection::test_def_insp 147s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_def_insp 147s test/base/test_inspect.py::TestInspection::test_hierarchy_insp 147s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_hierarchy_insp 147s test/base/test_inspect.py::TestInspection::test_no_inspect 147s [gw0] [ 35%] PASSED test/base/test_inspect.py::TestInspection::test_no_inspect 148s test/orm/test_inspect.py::TestORMInspection::test_aliased_class 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_aliased_class 148s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_classical 148s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_noinh 148s test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_all_orm_descriptors_pep520_onelevel_inh 148s test/orm/test_inspect.py::TestORMInspection::test_attr_keys 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attr_keys 148s test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_attrs_props_prop_added_after_configure 148s test/orm/test_inspect.py::TestORMInspection::test_class_mapper 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_class_mapper 148s test/orm/test_inspect.py::TestORMInspection::test_col_filter 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_filter 148s test/orm/test_inspect.py::TestORMInspection::test_col_property 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_col_property 148s test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_column_collection_iterate 148s test/orm/test_inspect.py::TestORMInspection::test_extension_types 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_extension_types 148s test/orm/test_inspect.py::TestORMInspection::test_identity_key 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_identity_key 148s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_column_prop 148s test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_aliased_relationship_prop 148s test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_column_prop 148s test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_insp_relationship_prop 148s test/orm/test_inspect.py::TestORMInspection::test_instance_state 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state 148s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr 148s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 148s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_collection 149s test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_attr_passive_value_scalar 149s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_hist 149s test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_collection_attr_load_hist 149s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_persistent 149s test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_ident_transient 149s test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_info 149s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist 149s test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_instance_state_scalar_attr_hist_load 149s test/orm/test_inspect.py::TestORMInspection::test_is_instance 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_is_instance 149s test/orm/test_inspect.py::TestORMInspection::test_local_table 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_local_table 149s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable 149s test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_mapper_selectable_fixed 149s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_class 149s test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_not_mapped_instance 149s test/orm/test_inspect.py::TestORMInspection::test_object_accessor 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_object_accessor 149s test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persist_selectable 149s test/orm/test_inspect.py::TestORMInspection::test_persistence_states 149s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_persistence_states 150s test/orm/test_inspect.py::TestORMInspection::test_primary_key 150s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_primary_key 150s test/orm/test_inspect.py::TestORMInspection::test_property 150s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_property 150s test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 150s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_rel_accessors 150s test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 150s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_negative_child_expired 150s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_relationship_filter 150s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 150s test/orm/test_inspect.py::TestORMInspection::test_session_accessor 150s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive 150s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 150s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_session_accessor 150s test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 150s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_synonym_filter 150s test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 150s [gw0] [ 35%] PASSED test/orm/test_inspect.py::TestORMInspection::test_with_polymorphic 150s test/orm/test_instrumentation.py::InitTest::test_A 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A 150s test/orm/test_instrumentation.py::InitTest::test_A_B_C 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_C 150s test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_B_Ci 150s test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_A_Bi_C 150s test/orm/test_instrumentation.py::InitTest::test_Ai 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai 150s test/orm/test_instrumentation.py::InitTest::test_Ai_B 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B 150s test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_C 150s test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_B_Ci 150s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi 150s test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_Bi_Ci 150s test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_b_Ci 150s test/orm/test_instrumentation.py::InitTest::test_Ai_bi 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi 150s test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_Ai_bi_Ci 150s test/orm/test_instrumentation.py::InitTest::test_ai 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai 150s test/orm/test_instrumentation.py::InitTest::test_ai_B 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_B 150s test/orm/test_instrumentation.py::InitTest::test_ai_Bi 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_ai_Bi 150s test/orm/test_instrumentation.py::InitTest::test_defaulted_init 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::InitTest::test_defaulted_init 150s test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_del_warning 150s test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MapperInitTest::test_partially_mapped_inheritance 150s test/orm/test_instrumentation.py::MiscTest::test_compileonattr 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr 150s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel 150s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_a 150s test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_compileonattr_rel_backref_b 150s test/orm/test_instrumentation.py::MiscTest::test_uninstrument 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::MiscTest::test_uninstrument 150s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_managerattr 150s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_mapped_stateattr 150s test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::NativeInstrumentationTest::test_register_reserved_attribute 150s test/orm/test_instrumentation.py::OnLoadTest::test_basic 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::OnLoadTest::test_basic 150s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args 150s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_args_plus_opt 150s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_only_sig 150s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_opt_sig 150s test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 150s [gw0] [ 35%] PASSED test/orm/test_instrumentation.py::Py3KFunctionInstTest::test_kw_plus_posn_args 150s test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::CreateJoinsTest::test_double_level_aliased_exists 150s test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_auto_aliasing_multi_link 150s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_one 150s test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_explicit_polymorphic_join_two 150s test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_force_via_select_from 150s test/orm/test_joins.py::InheritedJoinTest::test_single_prop 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop 150s test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::InheritedJoinTest::test_single_prop_of_type 150s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_explicit_left 150s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_mapped_implicit_left 150s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_explicit_left 150s test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_mapped_select_to_select_implicit_left 150s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_explicit_left 150s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_mapped_implicit_left 150s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_explicit_left 150s test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinFromSelectableTest::test_select_mapped_to_select_implicit_left 150s test/orm/test_joins.py::JoinLateralTest::test_from_function 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function 150s test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_from_function_aas 150s test/orm/test_joins.py::JoinLateralTest::test_select_subquery 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery 150s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate 150s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_explicit_correlate_coreonly 150s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate 150s test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinLateralTest::test_select_subquery_aas_implicit_correlate_coreonly 150s test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinOnSynonymTest::test_join_on_synonym 150s test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_core_round_trip 150s 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] 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users JOIN addresses ON users.id = addresses.user_id0] 150s 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] 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users JOIN addresses ON users.id = addresses.user_id1] 150s 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] 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users LEFT OUTER JOIN orders ON users.id = orders.user_id JOIN addresses ON addresses.id = orders.address_id0] 150s 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] 150s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinRawTablesWLegacyTest::test_join_render[-SELECT users.id AS users_id, users.name AS users_name FROM users LEFT OUTER JOIN orders ON users.id = orders.user_id JOIN addresses ON addresses.id = orders.address_id1] 151s test/orm/test_joins.py::JoinTest::test_aliased_classes 151s [gw1] [ 35%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_gc 151s test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes 151s test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_classes_m2m 151s test/orm/test_joins.py::JoinTest::test_aliased_order_by 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_aliased_order_by 151s test/orm/test_joins.py::JoinTest::test_backwards_join 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_backwards_join 151s test/orm/test_joins.py::JoinTest::test_clause_onclause 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_clause_onclause 151s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_w_onclause 151s test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_clause_present_in_froms_twice_wo_onclause 151s test/orm/test_joins.py::JoinTest::test_expression_onclauses 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_expression_onclauses 151s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-False] 151s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[explicit-True] 151s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-False] 151s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[none-True] 151s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-False] 151s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship-True] 151s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-False] 151s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[relationship_only-True] 151s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-False] 151s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_explicit-True] 151s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-False] 151s test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 151s [gw0] [ 35%] PASSED test/orm/test_joins.py::JoinTest::test_filter_by_from_join[table_none-True] 151s test/orm/test_joins.py::JoinTest::test_full_flag 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_full_flag 151s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_multiple_from_clause 151s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_no_from_clause 151s test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_join_entity_from_single_from_clause 151s test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_invalid_kwarg_join 151s test/orm/test_joins.py::JoinTest::test_isouter_flag 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_isouter_flag 151s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-False] 151s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[False-True] 151s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-False] 151s test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_and_union_with_entities[True-True] 151s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_entities 151s test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_entity_from_multiple_from_clause 151s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_adapted 151s test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_explicit_left_multiple_from_clause 151s test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_nonmapped_column 151s test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_relationship_propagate_attrs 151s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-False] 151s test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[False-True] 151s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-False] 151s test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_join_with_entities[True-True] 151s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities 151s test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_joins_from_adapted_entities_isouter 151s test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_kw_only_blocks_legacy_multi_join 151s test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_left_is_none_and_query_has_no_entities 151s test/orm/test_joins.py::JoinTest::test_left_w_no_entity 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_left_w_no_entity 151s test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_multiple_with_aliases 151s test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_joinpoint_expr 151s test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_legacy_multi_join_two_element 151s test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_modern_multi_join_two_element 151s test/orm/test_joins.py::JoinTest::test_no_onclause 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_onclause 151s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_legacy_query 151s test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_dual_onclause_newstyle 151s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_legacy_query 151s test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_no_strings_for_single_onclause_newstyle 151s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one 151s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_one_future 151s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two 151s test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_on_clause_no_right_side_two_future 151s test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlap_with_aliases 151s test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_backwards_joins 151s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_legacy 151s test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_multilevel_modern 151s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_legacy 151s test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_overlapping_paths_one_modern 151s test/orm/test_joins.py::JoinTest::test_plain_table 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_plain_table 151s test/orm/test_joins.py::JoinTest::test_pure_expression 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_pure_expression 151s test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_replace_multiple_from_clause 151s test/orm/test_joins.py::JoinTest::test_select_from 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_select_from 151s test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_select_from_orm_joins 151s test/orm/test_joins.py::JoinTest::test_single_prop_1 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_1 151s test/orm/test_joins.py::JoinTest::test_single_prop_12 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_12 151s test/orm/test_joins.py::JoinTest::test_single_prop_13 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_13 151s test/orm/test_joins.py::JoinTest::test_single_prop_2 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_2 151s test/orm/test_joins.py::JoinTest::test_single_prop_3 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_3 151s test/orm/test_joins.py::JoinTest::test_single_prop_4 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_4 151s test/orm/test_joins.py::JoinTest::test_single_prop_6 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_6 151s test/orm/test_joins.py::JoinTest::test_single_prop_9 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_single_prop_9 151s test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinTest::test_str_not_accepted_orm_join 151s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child 151s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_parent_child_select_from 151s test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::JoinToNonPolyAliasesTest::test_join_select_parent_child 151s test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_m2m_aliased_plus_o2m 151s test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfRefMixedTest::test_o2m_aliased_plus_o2m 151s test/orm/test_joins.py::SelfReferentialM2MTest::test_any 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_any 151s test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_contains 151s test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialM2MTest::test_explicit_join 151s test/orm/test_joins.py::SelfReferentialTest::test_any 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_any 151s test/orm/test_joins.py::SelfReferentialTest::test_contains 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_contains 151s test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_eq_ne 151s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_10 151s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_2 151s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_3 151s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_4 151s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_5 151s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_6 151s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_7 151s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_8 151s test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_explicit_join_9 151s test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_from_self_inside_excludes_outside 151s test/orm/test_joins.py::SelfReferentialTest::test_has 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_has 151s test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_4_explicit_join 151s test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_nonaliased 151s test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_join_to_self_no_aliases_raises 151s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_five 151s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_four 151s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_one 151s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_three 151s test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 151s [gw0] [ 36%] PASSED test/orm/test_joins.py::SelfReferentialTest::test_multiple_explicit_entities_two 151s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback 151s test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_anon_expression_fallback_use_labels 151s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[native_boolean] 151s test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_boolean_auto_label[not_native_boolean] 151s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_disabmiguate 151s test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_cast_auto_label_label_style_none 151s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_disambiguate 151s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_label_style_none 151s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_dupes_use_labels 151s test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_column_auto_label_use_labels 151s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label 151s test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_label_auto_label_use_labels 151s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case0-'_1,2]'_1] 151s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case1-__1] 151s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_isolation[test_case2-'_'_1] 151s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case0-SELECT '(1,2]', '(1,2]'] 151s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case1-SELECT )), ))] 151s test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_labels_w_strformat_chars_in_statements[test_case2-SELECT '%(', '%('] 151s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[columns] 151s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_column_expression[table] 151s test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_returning_compiler_expression 151s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_column_expression 151s test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_plain_select_compiler_expression 151s test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_returning_dupes_column_expression 151s test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_select_dupes_column_expression 151s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_disambiguate 151s test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_type_coerce_auto_label_label_style_none 151s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[inside] 151s test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::ColExprLabelTest::test_wraps_col_expr_label_propagate[outside] 151s test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_1 151s test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_2 151s test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_3 151s test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_4 151s test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_5 151s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_1 151s test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_adjustable_result_schema_column_2 151s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_lowercase 151s test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_colnames_longer_than_labels_uppercase 151s test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_label_overlap_unlabeled 151s test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::LabelLengthTest::test_table_plus_column_exceeds_length 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_non_truncated 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_named 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_bind_param_truncated_positional 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_1 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_column_bind_labels_2 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_custom_max_identifier_length_onconnect 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_dialect_only 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_custom_maxlen_user_set_manually 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_raise_too_large 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_label_length_too_large_custom_maxlen 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_max_identifier_length_onconnect_returns_none 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_anon_alias 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_limit 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_subquery 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_result_map_use_labels 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_1 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_table_alias_2 151s test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 151s [gw0] [ 36%] PASSED test/sql/test_labels.py::MaxIdentTest_sqlite+pysqlite_3_46_1::test_too_long_name_disallowed 151s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_five] 151s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_four] 151s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_one] 151s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_six] 151s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_three] 151s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_cache_key_many_different_args[_fixture_two] 151s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_no_tracking 151s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_negative 151s test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::DeferredLambdaElementTest::test_detect_change_in_binds_tracking_positive 151s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_crit] 151s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[closure-lambda_stmt] 151s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_crit] 151s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[none-lambda_stmt] 151s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_crit] 151s test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_9029_integration[parameter-lambda_stmt] 151s test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_adapt_select 151s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_one 151s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_three 151s test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_assignment_two 151s test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bind_type 151s test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_bindparam_not_cached 151s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_conditionals 151s test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_boolean_constants 151s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches 151s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_bindparam_matches_annotations 151s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_one 151s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_correct_two 151s test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_cache_key_instance_variable_issue_incorrect 151s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_cols_clause 151s test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_coercion_where_clause 151s test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_conditional_must_be_tracked 151s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_four 151s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_one 151s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_three 151s test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_detect_embedded_callables_two 151s test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_dict_literal_keys_proper_use 151s test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_boolean 151s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_cached 151s test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_constructed_uncached 151s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_cached 151s test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_execute_full_uncached 151s test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_global_tracking 151s test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_columnelement 151s test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expr_compile 151s test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_expressions 151s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_five 151s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_four 151s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_one 151s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_three 151s test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_in_parameters_two 151s test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_insert_statement 151s test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_maintain_required_bindparam 151s test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_no_var_dict_keys 151s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_no_paramtrack 151s test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_offline_cache_key_paramtrack 151s test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_forwards 151s test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_op_reverse 151s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_ok_w_tracking_disabled 151s test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_plain_object_used_outside_lambda 151s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_cols_clause 151s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_from_clause 151s test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_propagate_attrs_full_stmt 151s test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_dict_literal_keys 151s test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_methods 151s test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_reject_plain_object 151s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_from_left 151s test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_rhs_type_detection_standalone 151s test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_columns_clause 151s test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_fromclause 151s test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_future_expanding_columns 151s test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_legacy_expanding_columns 151s test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_select_whereclause 151s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_embedded 151s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_linked 151s test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stale_checker_statement 151s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_hey_theres_multiple_paths 151s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_key 151s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_opt_w_no_key 151s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_plain_customtrack 151s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_one 151s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_three 151s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_track_closure_binds_two 151s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_additional_hascachekey_variants 151s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[False] 151s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_customtrack_binds[True] 151s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_novalue 151s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values 151s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 151s [gw0] [ 36%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_atonce_whereclause_values_notrack 151s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 151s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_list_of_opts 151s test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 151s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_stmt_lambda_w_set_of_opts 151s test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 151s [gw0] [ 37%] PASSED test/sql/test_lambdas.py::LambdaElementTest::test_update_statement 151s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 151s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_cols_round_trip 151s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 151s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[False-False] 151s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 151s [gw1] [ 37%] PASSED test/orm/test_hasparent.py::ParentRemovalTest::test_stale_state_positive_pk_change 151s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 151s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-False] 151s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 151s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_entity_round_trip[True-True] 151s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 151s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[0] 151s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 151s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[1] 151s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 151s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[2] 151s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 151s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[3] 152s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 152s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[4] 152s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 152s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[5] 152s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 152s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[6] 152s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 152s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[7] 152s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 152s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[8] 152s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 152s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_join_entity_arg[9] 152s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 152s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_lambdas_rejected_in_options 152s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 152s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_multiple_entities_single_lambda 152s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 152s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_baked_mix 152s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 152s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_external_lambda_caveats 152s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 152s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_subqueryload_internal_lambda 152s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 152s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda 152s test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 152s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_filter_baked_query_shard_id 152s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 152s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::LambdaTest_sqlite+pysqlite_3_46_1::test_user_cols_single_lambda_query 152s test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 152s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get 152s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 152s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::PolymorphicTest::test_join_second_prop_lambda 152s test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 152s [gw0] [ 37%] PASSED test/orm/test_lambdas.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 152s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query 152s test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 152s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 152s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_alias_of_lateral 152s test/sql/test_lateral.py::LateralTest::test_from_function 152s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_from_function 152s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 152s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[False] 152s test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 152s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_subquery_twolevel[True] 152s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 152s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_implicit_subquery 152s test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 152s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_join_lateral_w_select_subquery 152s test/sql/test_lateral.py::LateralTest::test_no_alias_construct 152s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_no_alias_construct 152s test/sql/test_lateral.py::LateralTest::test_plain_join 152s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join 152s test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 152s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_plain_join_implicit_subquery 152s test/sql/test_lateral.py::LateralTest::test_select_from 152s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from 152s test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 152s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_implicit_subquery 152s test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 152s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_select_from_text_implicit_subquery 152s test/sql/test_lateral.py::LateralTest::test_standalone 152s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone 152s test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 152s [gw0] [ 37%] PASSED test/sql/test_lateral.py::LateralTest::test_standalone_implicit_subquery 152s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_dont_use_get_pj_is_different 152s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_baked_query_shard_id 152s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 152s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_reverseorder 152s test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CompositeSimpleM2OTest::test_use_get_sameorder 152s test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 152s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_explicit_shard 152s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::CorrelatedTest::test_correlated_lazyload 152s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_no_initialize 152s test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_empty_passive_return_never_set 152s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_no_initialize 152s test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 152s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_get_one 152s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_get_populated_passive_return_never_set 152s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_no_initialize 152s test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_empty_passive_return_never_set 152s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 152s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-auto] 152s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_no_initialize 152s test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_history_populated_passive_return_never_set 152s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_missing 152s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-evaluate] 152s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 152s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable 152s test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::GetterStateTest::test_no_use_get_params_not_hashable_on_pending 152s test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 152s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[False-fetch] 152s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_annotated_fn_criteria 152s test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_backrefs_dont_lazyload 152s test/orm/test_lazy_relations.py::LazyTest::test_basic 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_basic 152s test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 152s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-auto] 152s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_callable_bind 152s test/orm/test_lazy_relations.py::LazyTest::test_distinct 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_distinct 152s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 152s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-evaluate] 152s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac 152s test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_double_w_ac_against_subquery 152s test/orm/test_lazy_relations.py::LazyTest::test_limit 152s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_delete_synchronize[True-fetch] 152s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_limit 152s test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_many 152s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one 152s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-auto] 152s test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 152s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 152s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_many_to_one_binds 153s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[cte] 153s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[plain] 153s test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-evaluate] 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_map_to_cte_subq[subquery] 153s test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_needs_parent 153s test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_no_orphan 153s test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[False-fetch] 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_one_to_many_scalar 153s test/orm/test_lazy_relations.py::LazyTest::test_orderby 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby 153s test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_desc 153s test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-auto] 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_orderby_secondary 153s test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_use_get_lambda_key_wont_go_stale 153s test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uselist_false_warning 153s test/orm/test_lazy_relations.py::LazyTest::test_uses_get 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-evaluate] 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get 153s test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_orm_update_synchronize[True-fetch] 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::LazyTest::test_uses_get_compatible_types 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_core_lookup_w_shard 153s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[allow_partial_pks] 153s test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_composite_m2o_load_partial_pks[not_allow_partial_pks] 153s test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::M2OGetTest::test_m2o_noload 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_plain_db_lookup 153s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_assert_expected_sql 153s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_no_other_exists 153s test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_query_explicit_shard_via_bind_opts 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::O2MWOSideFixedTest::test_lazyload_people_other_exists 153s test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::RefersToSelfLazyLoadInterferenceTest::test_lazy_doesnt_interfere 153s test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 153s [gw0] [ 37%] PASSED test/orm/test_lazy_relations.py::TypeCoerceTest_sqlite+pysqlite_3_46_1::test_lazyload_singlecast 153s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_one 153s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_annoying_autoflush_two 153s test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::FlushOnPendingTest::test_dont_load_if_no_keys 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_load_on_pending_on_pending 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_autoflush_on_pending 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_backref_doesnt_double 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_no_sql 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_collection_load_from_pending_populated 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_allows_backref_event 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_enable_rel_loading_on_persistent_allows_backref_event 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_allows_backref_event 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_pending_with_set 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_load_on_persistent_allows_backref_event 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_history_on_persistent_allows_backref_event 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_roundtrip_future 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[False-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_pending[True-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-False-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-False-True-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-False-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[False-True-True-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-defer] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-False-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-False-True-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-False-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_persistent[True-True-True-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-False-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-False-True-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[bind_arg-none] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-False-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[False-True-True-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-False-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-False-True-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-False-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-False-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-False] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_m2o_lazy_loader_on_transient[True-True-True-True-True] 153s test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 153s [gw0] [ 37%] PASSED test/orm/test_load_on_fks.py::LoadOnFKsTest::test_no_load_on_pending_allows_backref_event 153s test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-defer] 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstanceProcessorTest::test_state_no_load_path_comparison 153s test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[lead_only-none] 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_exception_raised_in_iteration 153s test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstancesTest::test_cursor_close_w_failed_rowproc 153s test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::InstancesTest::test_row_proc_not_created 153s test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-defer] 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::MergeResultTest::test_entity_col_mix_plain_tuple_frozen 153s test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_column_frozen 153s test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[none-none] 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::MergeResultTest::test_single_entity_frozen 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 153s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 153s [gw1] [ 37%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 153s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-literal_column] 153s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-plain] 153s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-0-text] 153s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-literal_column] 153s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-plain] 153s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-1-text] 153s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-literal_column] 153s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-plain] 153s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-2-text] 153s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-literal_column] 153s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-plain] 153s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 153s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-3-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 154s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 154s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 154s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-4-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 154s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 154s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 154s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-5-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 154s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 154s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 154s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[delete-6-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 154s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 154s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 154s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-0-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 154s [gw0] [ 37%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-1-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 154s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_column[propagate_to_loaders-none] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-2-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 154s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-3-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-4-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-5-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[insert-6-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-0-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-1-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-2-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-3-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-4-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-5-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[select-6-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-0-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-1-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-2-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-3-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 154s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-4-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 154s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-5-text] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-plain] 154s test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_no_star_orm_combinations[update-6-text] 154s test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-plain] 154s test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[core-text] 154s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-literal_column] 154s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-plain] 154s test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 154s [gw0] [ 38%] PASSED test/orm/test_loading.py::SelectStarTest::test_single_star[orm-text] 154s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_w_limit 154s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 154s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-none] 154s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_inner_joinedload_wo_limit 154s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_join_w_subquery 154s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_w_limit 154s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 154s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_outer_joinedload_wo_limit 154s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 154s test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::BackendTest_sqlite+pysqlite_3_46_1::test_plain 154s test/orm/test_lockmode.py::CompileTest::test_default_update 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_default_update 154s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 154s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-lazyload] 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload 154s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 154s test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_for_update_on_inner_w_joinedload_no_render_oracle 154s test/orm/test_lockmode.py::CompileTest::test_mysql_read 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_mysql_read 154s test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 154s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-none] 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_not_supported_by_dialect_should_just_use_update 154s test/orm/test_lockmode.py::CompileTest::test_oracle_update 154s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update 154s test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_oracle_update_skip_locked 154s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_nowait_update 154s test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 154s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[lead_only-selectinload] 154s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_for_no_key_update 154s test/orm/test_lockmode.py::CompileTest::test_postgres_read 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read 154s test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_read_nowait 154s test/orm/test_lockmode.py::CompileTest::test_postgres_update 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update 154s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-lazyload] 154s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 154s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of 154s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity 154s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_entity_list 154s test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 154s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-none] 154s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_of_list 154s test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::CompileTest::test_postgres_update_skip_locked 154s test/orm/test_lockmode.py::ForUpdateTest::test_key_share 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_key_share 154s test/orm/test_lockmode.py::ForUpdateTest::test_nowait 154s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[none-selectinload] 154s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_nowait 154s test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_of_single_col 154s test/orm/test_lockmode.py::ForUpdateTest::test_plain 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_plain 154s test/orm/test_lockmode.py::ForUpdateTest::test_read 154s [gw0] [ 38%] PASSED test/orm/test_lockmode.py::ForUpdateTest::test_read 154s test/engine/test_logging.py::EchoTest::test_echo_flag_independence 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::EchoTest::test_echo_flag_independence 154s test/engine/test_logging.py::EchoTest::test_levels 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::EchoTest::test_levels 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_dict 154s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 154s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_error_large_list 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_dict_param 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_dbapi_round_trip 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_hide_parameters_nondbapi_round_trip 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_member_parameter 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_exception_format_unexpected_parameter 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_insertmanyvalues 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_dict 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_list_of_tuple 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 154s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_multi_parameter 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 154s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_multiple 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_large_parameter_single 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_no_parameters 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_log_positional_array 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_huge_named_dict 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_list 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_ismulti_named_dict 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_large_list_of_dict 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_named_dict 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_array 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_positional_list 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_repr_params_unknown_list 154s test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LogParamsTest_sqlite+pysqlite_3_46_1::test_result_large_param 154s test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 154s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 154s test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_echoflags_execute 154s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute 154s test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_execute_after_dispose 154s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names 154s test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_named_logger_names_after_dispose 154s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_echoflags_execute 154s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_execute 154s test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingNameTest::test_unnamed_logger_names 154s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection 154s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_connection_updates 154s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_engine 154s test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::LoggingTokenTest::test_logging_token_option_not_transactional 154s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_echo 154s test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_queuepool_logging 154s test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_echo 154s test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::PoolLoggingTest::test_stpool_logging 154s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_begin_once_block 154s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit 154s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_autocommit 154s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_commit_engine_level_autocommit 154s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback 154s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[block_rollback] 154s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 154s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::AttachedFileShardTest::test_shard_id_event 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_as_you_go_block_rollback_autocommit[not_block_rollback] 154s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 154s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_commit_engine_level_autocommit_exec_opt_nonauto 154s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_echo 154s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_log_messages_have_correct_metadata_plain 154s test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 154s [gw0] [ 38%] PASSED test/engine/test_logging.py::TransactionContextLoggingTest_sqlite+pysqlite_3_46_1::test_logging_compatibility 154s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 154s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_baked_mix 155s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 155s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_filter_baked_query_shard_id 155s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 155s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get 155s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 155s [gw0] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[joins] 155s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 155s [gw0] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[plain] 155s test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 155s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query 155s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 155s [gw0] [ 38%] PASSED test/orm/inheritance/test_magazine.py::MagazineTest::test_magazine_round_trip[unions] 155s test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 155s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_baked_query_shard_id 155s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 155s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_remove_scalar 155s test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 155s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::AssortedPersistenceTests::test_session_delete 155s test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 155s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest::test_basic 155s test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 155s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_basic 155s test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 155s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest2::test_get 155s test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 155s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_advanced 155s test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 155s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_explicit_shard 155s [gw0] [ 38%] PASSED test/orm/inheritance/test_manytomany.py::InheritTest3::test_basic 155s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 155s test/orm/test_manytomany.py::M2MTest::test_bidirectional 155s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_bidirectional 155s test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 155s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_joinedload_on_double 155s test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 155s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_get_one 155s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_overlapping_attribute_error 155s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 155s test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 155s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_bidirectional_mutation 155s test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 155s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_self_referential_roundtrip 155s test/orm/test_manytomany.py::M2MTest::test_stale_conditions 155s [gw0] [ 38%] PASSED test/orm/test_manytomany.py::M2MTest::test_stale_conditions 155s test/orm/test_mapper.py::ComparatorFactoryTest::test_column 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_column 155s test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_kwarg_accepted 155s test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 155s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-auto] 155s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_relationship 155s test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ComparatorFactoryTest::test_synonym 155s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[False] 155s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_backrefs[True] 155s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[False] 155s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_load_options[True] 155s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 155s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-evaluate] 155s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[False] 155s test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::ConfigureOrNotConfigureTest::test_no_mapper_configure_w_selects_etc[True] 155s test/orm/test_mapper.py::DocumentTest::test_doc_propagate 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::DocumentTest::test_doc_propagate 155s test/orm/test_mapper.py::IsUserlandTest::test_column 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_column 155s test/orm/test_mapper.py::IsUserlandTest::test_descriptor 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_descriptor 155s test/orm/test_mapper.py::IsUserlandTest::test_dict 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_dict 155s test/orm/test_mapper.py::IsUserlandTest::test_int 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_int 155s test/orm/test_mapper.py::IsUserlandTest::test_relationship 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_relationship 155s test/orm/test_mapper.py::IsUserlandTest::test_set 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_set 155s test/orm/test_mapper.py::IsUserlandTest::test_string 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_string 155s test/orm/test_mapper.py::IsUserlandTest::test_unicode 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::IsUserlandTest::test_unicode 155s test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_direct_stateish 155s test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_indirect_stateish 155s test/orm/test_mapper.py::MagicNamesTest::test_mappish 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MagicNamesTest::test_mappish 155s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[False-fetch] 155s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 155s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[False] 155s test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 155s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-auto] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_column_prop_adaption[True] 155s test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 155s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_prop_via_backref_resets_memoizations_reconfigures 155s test/orm/test_mapper.py::MapperTest::test_add_property 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_add_property 155s test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_attribute_error_raised_class_mapper 155s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 155s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-evaluate] 155s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[assocprox] 155s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[descriptor] 155s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[method] 155s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[plain] 155s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_delete_synchronize[True-fetch] 155s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 155s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning[relationship] 155s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-assocprox] 155s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[as_mixin-relationship] 155s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-assocprox] 155s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-auto] 155s test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 155s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backref_replacing_descriptor_warning_declarative[not_as_mixin-relationship] 155s test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_backrefs_dont_automatically_configure 155s test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_cant_call_legacy_constructor_directly 155s test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_check_descriptor_as_method 155s test/orm/test_mapper.py::MapperTest::test_class_already_mapped 155s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-evaluate] 155s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_class_already_mapped 155s test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_class_hier_only_instrument_once_multiple_configure 155s test/orm/test_mapper.py::MapperTest::test_column_not_present 155s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_column_not_present 156s test/orm/test_mapper.py::MapperTest::test_column_prefix 156s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prefix 156s test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 156s [gw0] [ 38%] PASSED test/orm/test_mapper.py::MapperTest::test_column_prop_stays_annotated 156s test/orm/test_mapper.py::MapperTest::test_column_synonyms 156s [gw1] [ 38%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[False-fetch] 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_column_synonyms 156s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_1 156s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_2 156s test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_get_props_3 156s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_1 156s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 156s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-auto] 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_2 156s test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_prop_3 156s test/orm/test_mapper.py::MapperTest::test_configure_on_session 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_configure_on_session 156s test/orm/test_mapper.py::MapperTest::test_constructor_exc 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_constructor_exc 156s test/orm/test_mapper.py::MapperTest::test_count 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_count 156s test/orm/test_mapper.py::MapperTest::test_custom_join 156s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-evaluate] 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_custom_join 156s test/orm/test_mapper.py::MapperTest::test_decl_attributes 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_decl_attributes 156s test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_default_constructor_imperative_map 156s test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_deferred_subclass_attribute_instrument 156s test/orm/test_mapper.py::MapperTest::test_entity_descriptor 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_entity_descriptor 156s test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 156s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_orm_update_synchronize[True-fetch] 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_exceptions_sticky 156s test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_friendly_attribute_str_on_uncompiled_boom 156s test/orm/test_mapper.py::MapperTest::test_function 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_function 156s test/orm/test_mapper.py::MapperTest::test_incomplete_columns 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_incomplete_columns 156s test/orm/test_mapper.py::MapperTest::test_info 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_info 156s test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_info_via_instrumented 156s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_lookup_w_shard 156s test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_key_error_raised_class_mapper 156s test/orm/test_mapper.py::MapperTest::test_many_to_many_count 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_many_to_many_count 156s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_exclude_prop 156s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_explicit_prop 156s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 156s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_no_pk 156s test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_join_raises 156s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin 156s test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_outerjoin_no_partial_pks 156s test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_mapping_to_union_dont_overlimit_pk 156s test/orm/test_mapper.py::MapperTest::test_no_pks_1 156s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_core_textual_lookup_w_shard 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_1 156s test/orm/test_mapper.py::MapperTest::test_no_pks_2 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_no_pks_2 156s test/orm/test_mapper.py::MapperTest::test_no_table 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_no_table 156s test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_oldstyle_mixin 156s test/orm/test_mapper.py::MapperTest::test_override_1 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_override_1 156s test/orm/test_mapper.py::MapperTest::test_override_2 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_override_2 156s test/orm/test_mapper.py::MapperTest::test_override_3 156s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_plain_db_lookup 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_override_3 156s test/orm/test_mapper.py::MapperTest::test_prop_filters 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters 156s test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_filters_defaults 156s test/orm/test_mapper.py::MapperTest::test_prop_shadow 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_prop_shadow 156s test/orm/test_mapper.py::MapperTest::test_props 156s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_query_explicit_shard_via_bind_opts 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_props 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 156s test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reassign_polymorphic_identity_warns 156s test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconfigure_on_other_mapper 156s test/orm/test_mapper.py::MapperTest::test_reconstructor 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor 156s test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_inheritance 156s test/orm/test_mapper.py::MapperTest::test_reconstructor_init 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init 156s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_callable_object 156s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_inheritance 156s test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 156s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reconstructor_init_simulate_cython 156s test/orm/test_mapper.py::MapperTest::test_reentrant_compile 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_reentrant_compile 156s test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[False] 156s test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_registry_configure[True] 156s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_roundtrip_future 156s test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_replace_col_prop_w_syn 156s test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_scalar_pk_arg 156s test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_self_ref_synonym 156s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-defer] 156s test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_sort_states_comparisons 156s test/orm/test_mapper.py::MapperTest::test_synonym 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym 156s test/orm/test_mapper.py::MapperTest::test_synonym_column_location 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_column_location 156s test/orm/test_mapper.py::MapperTest::test_synonym_get_history 156s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[bind_arg-none] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_get_history 156s test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_map_column_conflict 156s test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr 156s test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_non_property_raises 156s test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_of_synonym 156s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-defer] 156s test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_synonym_replaces_backref 156s test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_tableclause_is_ok 156s test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unicode_relationship_backref_names 156s test/orm/test_mapper.py::MapperTest::test_unmapped_error 156s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[lead_only-none] 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_error 156s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error 156s test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_not_type_error_iter_ok 156s test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_reconstructor_inheritance 156s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_postmap 156s test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_unmapped_subclass_error_premap 156s test/orm/test_mapper.py::MapperTest::test_update_attr_keys 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_update_attr_keys 156s test/orm/test_mapper.py::MapperTest::test_utils 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_utils 156s test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_bool 156s test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 156s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-defer] 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::MapperTest::test_we_dont_call_eq 156s test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::ORMLoggingTest::test_mapper_info_aliased 156s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[False] 156s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_clear_cascade_not_on_dependents[True] 156s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[False] 156s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_not_on_dependents[True] 156s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[False] 156s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 156s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[none-none] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_configure_cascade_on_dependencies[True] 156s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 156s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[False] 156s test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 156s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RegistryConfigDisposeTest::test_dispose_cascade_not_on_dependencies[True] 157s test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 157s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RequirementsTest::test_comparison_overrides 157s test/orm/test_mapper.py::RequirementsTest::test_composite_results 157s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RequirementsTest::test_composite_results 157s test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 157s [gw0] [ 39%] PASSED test/orm/test_mapper.py::RequirementsTest::test_nonzero_len_recursion 157s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 157s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_column[propagate_to_loaders-none] 157s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 157s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-none] 157s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 157s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-lazyload] 157s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-none] 157s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[lead_only-selectinload] 157s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-lazyload] 157s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-none] 157s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[none-selectinload] 157s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 157s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 157s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 157s test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::DistinctEngineShardTest::test_shard_id_event 157s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_db 157s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_from_identity_map 157s test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LazyLoadIdentityKeyTest::test_lazy_load_no_baked_conflict 157s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 157s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_baked_mix 158s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 158s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_filter_baked_query_shard_id 158s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 158s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get 158s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 158s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query 158s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 158s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_baked_query_shard_id 158s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 158s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_explicit_shard 158s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 158s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_get_one 158s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 158s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-auto] 158s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 158s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-evaluate] 158s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 158s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[False-fetch] 158s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 158s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-auto] 158s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 158s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-evaluate] 158s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 158s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_delete_synchronize[True-fetch] 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 159s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-auto] 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 159s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-evaluate] 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 159s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[False-fetch] 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 159s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-auto] 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 159s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-evaluate] 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 159s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_orm_update_synchronize[True-fetch] 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 159s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_lookup_w_shard 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 159s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 159s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_core_textual_lookup_w_shard 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 159s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_plain_db_lookup 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 159s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_query_explicit_shard_via_bind_opts 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 159s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 159s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_roundtrip_future 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 159s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-defer] 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 159s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[bind_arg-none] 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 159s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-defer] 159s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[lead_only-none] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-defer] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[none-none] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_column[propagate_to_loaders-none] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-none] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-lazyload] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-none] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[lead_only-selectinload] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-lazyload] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-none] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[none-selectinload] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 160s [gw0] [ 39%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_cloned_traversal 160s test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 160s test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::LegacyAPIShardTest::test_shard_id_event 160s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_deferred 160s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_refresh 160s test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::RefreshDeferExpireTest::test_unexpire 160s test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::SelectinloadRegressionTest::test_selectinload_query 160s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 160s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_baked_mix 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_filter_baked_query_shard_id 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_baked_query_shard_id 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_explicit_shard 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_get_one 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-auto] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-evaluate] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[False-fetch] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-auto] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-evaluate] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_delete_synchronize[True-fetch] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-auto] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-evaluate] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[False-fetch] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-auto] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-evaluate] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_orm_update_synchronize[True-fetch] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_core_lookup_w_shard 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_plain_db_lookup 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_query_explicit_shard_via_bind_opts 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_roundtrip_future 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-defer] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[bind_arg-none] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-defer] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[lead_only-none] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-defer] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[none-none] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-defer] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_column[propagate_to_loaders-none] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-lazyload] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-none] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[bind_arg-selectinload] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-lazyload] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-none] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[lead_only-selectinload] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-lazyload] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-none] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[none-selectinload] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-lazyload] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-none] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_set_shard_option_relationship[propagate_to_loaders-selectinload] 161s test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 161s [gw1] [ 39%] PASSED test/ext/test_horizontal_shard.py::TableNameConventionShardTest::test_shard_id_event 161s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect 161s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_indirect_w_update_expr 161s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_plain 161s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_hybrid_attr_w_update_expr 161s test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_evaluate_non_hybrid_attr 161s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_indirect 161s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_plain 161s test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_fetch_hybrid_attr_w_update_expr 161s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[attr] 161s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[kwarg] 161s test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_insert_expr[str] 161s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[attr] 161s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[kwarg] 161s test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_expr[str] 161s test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::BulkUpdateTest::test_update_plain 161s test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_method_integration 161s test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_integration 161s test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 161s [gw1] [ 39%] PASSED test/ext/test_hybrid.py::InplaceCreationTest::test_property_unit 161s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_expression 161s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query 161s test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_aliased_query_col 161s test/ext/test_hybrid.py::MethodExpressionTest::test_call 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_call 161s test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_docstring 161s test/ext/test_hybrid.py::MethodExpressionTest::test_expression 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_expression 161s test/ext/test_hybrid.py::MethodExpressionTest::test_info 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_info 161s test/ext/test_hybrid.py::MethodExpressionTest::test_query 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query 161s test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::MethodExpressionTest::test_query_col 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[not_use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_filter[use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[not_use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_query[use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[not_use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_aliased_value[use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_custom_op 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_docstring 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_one 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_no_name_two 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[not_use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_query[use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_set_get 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[not_use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyComparatorTest::test_value[use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_not_yet_mapped 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_access_from_unmapped 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[not_use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_expression[use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[not_use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_aliased_query[use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_any 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_any 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_cloning_in_polymorphic_any 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[not_use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_docstring[use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[not_use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression[use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_expression_isnt_clause_element 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-not_use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 161s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[not_use_classmethod-use_inplace] 161s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-not_use_inplace] 162s test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_info[use_classmethod-use_inplace] 162s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed 162s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_legacy 162s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[not_pre_populate_col_proxy] 162s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_matches_col[pre_populate_col_proxy] 162s test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_labeling_for_unnamed_tablename_plus_col 162s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-not_use_inplace] 162s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[not_use_classmethod-use_inplace] 162s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-not_use_inplace] 162s test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_query[use_classmethod-use_inplace] 162s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-not_use_inplace] 162s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[not_use_classmethod-use_inplace] 162s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-not_use_inplace] 162s test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyExpressionTest::test_set_get[use_classmethod-use_inplace] 162s test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_aliased_mismatched_col 162s test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_c_collection_func_element 162s test/ext/test_hybrid.py::PropertyMirrorTest::test_class 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_class 162s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present 162s test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_dont_assume_attr_key_is_present_ac 162s test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_filter_by_mismatched_col 162s test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_get_history 162s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_from_hybrid 162s test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_info_not_mirrored 162s test/ext/test_hybrid.py::PropertyMirrorTest::test_key 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_key 162s test/ext/test_hybrid.py::PropertyMirrorTest::test_property 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyMirrorTest::test_property 162s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_comparator 162s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_expr 162s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_getter 162s test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_override_setter 162s test/ext/test_hybrid.py::PropertyOverrideTest::test_property 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyOverrideTest::test_property 162s test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nonassignable 162s test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_nondeletable 162s test/ext/test_hybrid.py::PropertyValueTest::test_set_get 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::PropertyValueTest::test_set_get 162s test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_docstring 162s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_four 162s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_one 162s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_three 162s test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_instance_two 162s test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_five 162s test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_four 162s test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_one 162s test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_three 162s test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SpecialObjectTest::test_query_two 162s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_expr 162s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_expression_property 162s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_hasattr 162s test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 162s [gw1] [ 40%] PASSED test/ext/test_hybrid.py::SynonymOfPropertyTest::test_instance_access 162s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_autoincrement_true 162s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args0-ALWAYS AS IDENTITY] 162s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args1-BY DEFAULT AS IDENTITY (START WITH 5)] 162s [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)] 162s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args10-BY DEFAULT AS IDENTITY (CYCLE)] 162s [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)] 162s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_create_ddl[identity_args2-ALWAYS AS IDENTITY (INCREMENT BY 2)] 162s [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)] 162s 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)] 162s [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)] 162s 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)] 162s [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)] 162s 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)] 162s [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)] 162s 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)] 162s [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)] 162s 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)] 162s [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)] 162s 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)] 162s [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)] 162s 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)] 162s [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)] 162s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_nullable_kwarg 162s test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::DefaultDialectIdentityDDL_sqlite+pysqlite_3_46_1::test_other_options 162s test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_autoincrement_column 162s test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_and_sequence 162s test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_identity_autoincrement_false 162s test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_server_default_onupdate 162s test/sql/test_identity_column.py::IdentityTest::test_to_metadata 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::IdentityTest::test_to_metadata 162s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mariadb] 162s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[mysql] 162s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[oracle] 162s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[postgresql] 162s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored[sqlite] 162s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mariadb] 162s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-mysql] 162s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-oracle] 162s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-postgresql] 162s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[True-sqlite] 162s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mariadb] 162s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-mysql] 162s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-oracle] 162s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-postgresql] 162s test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 162s [gw1] [ 40%] PASSED test/sql/test_identity_column.py::NotSupportingIdentityDDL::test_identity_is_ignored_in_pk[auto-sqlite] 162s test/orm/test_immediate_load.py::ImmediateTest::test_basic 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic 162s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[immediate] 162s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise] 162s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[raise_on_sql] 162s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option[select] 162s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[immediate] 162s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise] 162s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[raise_on_sql] 162s test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_basic_option_m2o[select] 162s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[joined] 162s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[selectin] 162s test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_m2one_side[subquery] 162s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[immediate] 162s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[joined] 162s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[selectin] 162s test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::ImmediateTest::test_o2mone_side[subquery] 162s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-expunge] 162s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-keep] 162s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[1-reload] 162s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-expunge] 162s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-keep] 162s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[2-reload] 162s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 162s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-expunge] 163s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 163s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-keep] 163s test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 163s [gw1] [ 40%] PASSED test/orm/test_immediate_load.py::SelfReferentialTest::test_self_referential_recursive[None-reload] 163s test/ext/test_indexable.py::IndexPropertyTest::test_array 163s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array 163s test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 163s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_array_longinit 163s test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 163s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_attribute_error 163s test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 163s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_get_default_value 163s test/ext/test_indexable.py::IndexPropertyTest::test_json 163s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_json 163s test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 163s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_immutable 163s test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 163s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_set_mutable_dict 163s test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 163s [gw1] [ 40%] PASSED test/ext/test_indexable.py::IndexPropertyTest::test_value_is_none_attributeerror 163s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[False] 163s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_abstract_in_hierarchy[True] 163s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_classreg_setup 163s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[False] 163s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_column_attr_names[True] 163s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_configure_discriminator_col 163s test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteExtensionConfigTest::test_prop_on_base 163s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_clean_dir 163s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[False] 163s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_concrete_disc_resolves_overlap[True] 163s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abs_concrete_extension_warn_for_overlap 163s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_base_didnt_configure 163s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension 163s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[False] 163s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_abstract_concrete_extension_descriptor_refresh[True] 163s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension 163s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_concrete_disc_resolves_overlap 163s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_extension_warn_for_overlap 163s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_concrete_inline_non_polymorphic 163s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_explicit 163s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_doesnt_consider_base 163s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_has_inherited_table_in_mapper_args 163s test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 163s [gw1] [ 40%] PASSED test/ext/declarative/test_inheritance.py::ConcreteInhTest::test_ok_to_override_type_from_abstract 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_deferred 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_parentcol_after_the_fact 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_sub_parentcol_after_the_fact 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_add_subcol_after_the_fact 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_class_w_invalid_multiple_bases 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[legacy] 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_cascading_resolution_pk[use_existing_column] 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-legacy] 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[different_attr-use_existing_column] 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-legacy] 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution[not_different_attr-use_existing_column] 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[legacy] 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_columns_single_inheritance_conflict_resolution_pk[use_existing_column] 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_custom_join_condition 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[da_directive] 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_declared_attr_mapped_args[declared_attr] 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_dupe_name_in_hierarchy 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_foreign_keys_with_col 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_abstract_class_on_classical 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_intermediate_unmapped_class_on_classical 163s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 163s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_joined_from_single 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_polymorphic_on_converted_from_inst 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_joined 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_base_of_subquery 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_cols_on_sub_to_joined 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonbase 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_colsonsub 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_constraint_on_sub 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_detects_conflict 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_fksonsub 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_from_joined_colsonsub 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_special_cols 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_no_table_args 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_single_three_levels 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_subclass_mixin 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-not_omit_from_statements] 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-combine_on_b-omit_from_statements] 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-not_omit_from_statements] 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-not_omit_from_statements] 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[c_first-not_combine_on_b-omit_from_statements] 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-not_omit_from_statements] 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 164s [gw1] [ 40%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-combine_on_b-omit_from_statements] 164s 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] 164s [gw1] [ 40%] 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] 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_use_existing_column_other_inh_types[not_c_first-not_combine_on_b-omit_from_statements] 164s [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] 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 164s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_copy_mapper_args 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 164s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_we_must_only_copy_column_mapper_args 164s test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 164s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::DeclarativeInheritanceTest::test_with_undefined_foreignkey 164s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 164s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_base 164s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 164s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_both 164s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 164s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_alt_name_sub 164s test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 164s [gw1] [ 41%] PASSED test/orm/declarative/test_inheritance.py::OverlapColPrecedenceTest::test_basic 164s test/sql/test_insert.py::EmptyTest::test_empty_insert_default 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_empty_insert_default 164s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection0] 164s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection1] 164s test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_insert_with_empty_collection_values[collection2] 164s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_false 164s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true 164s test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::EmptyTest::test_supports_empty_insert_true_executemany_mode 164s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-False] 164s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[nothing-True] 164s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-False] 164s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[params-True] 164s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-False] 164s test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_explicit_null_implicit_returning_still_renders[values-True] 164s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values 164s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_literal_binds 164s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_multiple_values_return_defaults 164s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select 164s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_select_return_defaults 164s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_element_values 164s test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertImplicitReturningTest::test_insert_single_list_values 164s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk 164s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_implicit_returning 164s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_composite_pk_prefetch 164s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_lower_case_table 164s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk 164s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_implicit_returning 164s test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_no_pk_non_composite_pk_prefetch 164s test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_anticipate_nullable_composite_pk 164s test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_bindparam_name_no_consume_error 164s test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_binds_that_match_columns 164s test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 164s [gw0] [ 41%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_adapt_statement_replacement_traversal 164s test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_generic_insert_bind_params_all_columns 164s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[dollar] 164s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[numeric] 164s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[pg] 164s test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_heterogeneous_multi_values[qmark] 164s test/sql/test_insert.py::InsertTest::test_inline_default 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_inline_default 164s test/sql/test_insert.py::InsertTest::test_inline_defaults 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_inline_defaults 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_col_values 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_one 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_follows_insert_two 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_one 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_cte_two 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_dont_mutate_raw_columns 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_fn_defaults_compound_subquery 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_no_defaults 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_override_defaults 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_returning 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_select 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_select_alt_ordering 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_seq 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_table 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_table 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_union 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_union 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_python_defaults 164s test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_from_select_with_sql_defaults 164s test/sql/test_insert.py::InsertTest::test_insert_literal_binds 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds 164s test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_literal_binds_sequence_notimplemented 164s test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_select_values_exception 164s test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_mix_values_select_exception 164s test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_returning_not_in_default 164s test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_non_pk_multi_values 164s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values 164s test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_seq_pk_multi_values_seq_not_supported 164s test/sql/test_insert.py::InsertTest::test_insert_values_multiple 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_values_multiple 164s test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_user_supplied_bind_params 164s test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_dict 164s test/sql/test_insert.py::InsertTest::test_insert_with_values_func 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_func 164s test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_insert_with_values_tuple 164s test/sql/test_insert.py::InsertTest::test_prefix_with 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_prefix_with 164s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys0-second_keys0-expected_keys0] 164s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys1-second_keys1-expected_keys1] 164s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys2-second_keys2-expected_keys2] 164s test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_return_defaults_generative[initial_keys3-second_keys3-expected_keys3] 164s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-after] 164s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-multi_values-before] 164s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-after] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-after] 164s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-before] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[not_sort_by_parameter_order-not_multi_values-before] 164s test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 164s [gw1] [ 41%] PASSED test/sql/test_insert.py::InsertTest::test_sort_by_parameter_ordering_parameter_no_multi_values[sort_by_parameter_order-multi_values-after] 164s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-index] 164s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-True-unique] 164s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-index] 164s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-False-unique] 164s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-index] 164s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-None-unique] 164s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-index] 164s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[True-True-unique] 164s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_blank 164s test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_name_none 164s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_schema 164s test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_no_shared_column_sql 164s test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_unique_index_flags_default_to_none 164s test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_argument_signatures 164s test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_column_info 164s test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ColumnOptionsTest::test_default_generators 164s test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ColumnCollectionConstraint_copy 164s test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_ambig_check_constraint_auto_append 164s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_one 164s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_three 164s test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_ck_on_col_attach_two 164s test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_constraint 164s test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_lowercase_table 164s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_five 164s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_four 164s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_one 164s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_three 164s test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_auto_append_uq_on_col_attach_two 164s test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_check_constraint_copy 164s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_one 164s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_three 164s test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_clauseelement_extraction_two 164s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_clause_element 164s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_col 164s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent 164s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_parent_table 164s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_column 164s test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_accessor_string_no_target_table 164s test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_associated_w_lowercase_table 164s test/sql/test_metadata.py::ConstraintTest::test_column_references 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references 164s test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_column_references_derived 164s test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_constraint_copied_to_proxy_ok 164s test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_copy_doesnt_reference 164s test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_derived_column_references 164s test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_double_fk_usage_raises 164s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_inline 164s test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_asserts_cols_standalone 164s test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_no_cols_private_table_arg 164s test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_index_w_cols_private_table_arg 164s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns 164s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_columns_functional 164s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_string 164s test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_inline_decl_textonly 164s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns 164s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_columns_notattached 164s test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_invalid_composite_fk_check_strings 164s test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_no_warning_w_no_columns 164s test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_non_attached_col_plus_string_expr 164s test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_ck_binary_annotated_col 164s test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_fk_annotated_col 164s test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_idx_expr_annotated_col 164s test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_pickle_uq_annotated_col 164s test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_clauseelement_not_a_column 164s test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_expr_no_column 164s test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_index_nonexistent_name 164s test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_raise_not_a_column 164s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor 164s test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_referred_table_accessor_not_available 164s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok 164s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_linktoname_conflict 164s test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_related_column_not_present_atfirst_ok_onname 164s test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_remove_table_fk_bookkeeping 164s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns 164s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_columns_functional 164s test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_separate_decl_textonly 164s test/sql/test_metadata.py::ConstraintTest::test_table_references 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_table_references 164s test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_to_metadata_ok 164s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_col_orig_first 164s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_first 164s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last 164s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname 164s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_chained_string_source_last_onname_conflict 164s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_col 164s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_composite_fk_string 164s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_col 164s test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_type_propagate_standalone_fk_string 164s test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::ConstraintTest::test_unnamed_column_exception 164s test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::CopyDialectOptionsTest::test_dialect_options_are_copied 164s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_kwargs 164s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_nonparticipating_via_opt 164s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_kwargs 164s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_participating_via_opt 164s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_dialect 164s test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_ad_hoc_via_kwargs_invalid_key 164s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_invalid_dialect 164s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_nonparticipating 164s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating 164s test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_add_new_arguments_participating_no_existing 164s test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_bad_kwarg_raise 164s test/sql/test_metadata.py::DialectKWArgTest::test_combined 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_combined 164s test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_contains_wildcard 164s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate 164s test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_foreign_key_propagate_exceptions_delayed 164s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_dialect_options 164s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_argument 164s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_dialect 164s test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_key_error_kwargs_no_underscore 164s test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_multiple_participating 164s test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_nonparticipating 164s test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_not_contains_wildcard 164s test/sql/test_metadata.py::DialectKWArgTest::test_participating 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating 164s test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_bad_kw 164s test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_participating_unknown_schema_item 164s test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_uninit_wildcard 164s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning 164s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates 164s test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_unknown_dialect_warning_still_populates_multiple 164s test/sql/test_metadata.py::DialectKWArgTest::test_update 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_update 164s test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::DialectKWArgTest::test_wildcard 164s test/sql/test_metadata.py::InfoTest::test_check_constraint_info 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_check_constraint_info 164s test/sql/test_metadata.py::InfoTest::test_column_info 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_column_info 164s test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_constraint_info 164s test/sql/test_metadata.py::InfoTest::test_foreignkey_info 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_foreignkey_info 164s test/sql/test_metadata.py::InfoTest::test_index_info 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_index_info 164s test/sql/test_metadata.py::InfoTest::test_metadata_info 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_metadata_info 164s test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_primarykey_constraint_info 164s test/sql/test_metadata.py::InfoTest::test_table_info 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_table_info 164s test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::InfoTest::test_unique_constraint_info 164s test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_assorted_repr 164s test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_check_constraint_copy 164s test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_replace_w_constraint 164s test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_col_subclass_copy 164s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_fks_delivered_separately 164s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_usealter 164s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_one 164s test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_cycles_fks_warning_two 164s test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_dupe_tables 164s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_added_to_table 164s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table 164s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_no_table_real_cols 164s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_via_fk 164s test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_constraint_col_collection_w_table 164s test/sql/test_metadata.py::MetaDataTest::test_fk_construct 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_construct 164s test/sql/test_metadata.py::MetaDataTest::test_fk_copy 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_copy 164s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table 164s test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_col_non_table_clauseelem 164s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col 164s test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_given_non_col_clauseelem 164s test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 164s [gw1] [ 41%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_mismatched_local_remote_cols 164s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_parent_col_error 164s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_delayed 164s test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fk_no_such_target_col_error_upfront 164s test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_fks_sort_by_parameter_order 164s test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_manual_dependencies 164s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[conn] 164s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[engine] 164s test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_bind[something] 164s test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_contains 164s test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_schema_arg 164s test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_metadata_tables_immutable 164s test/sql/test_metadata.py::MetaDataTest::test_nonexistent 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_nonexistent 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers0] 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers1] 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers2] 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers3] 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers4] 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers5] 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers6] 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_schema[picklers7] 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers0] 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers1] 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers2] 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers3] 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers4] 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers5] 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers6] 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_implicit[picklers7] 164s test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_pickle_metadata_sequence_restated 164s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_add 164s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove 164s test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_schema_collection_remove_all 164s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_existing_table 164s test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_attach_to_table 164s test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sequence_restated_replaced 164s test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_sort_by_parameter_order 164s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy 164s test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::MetaDataTest::test_uninitialized_column_copy_events 164s test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_constraint_redundant_event 164s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_deferred_required 164s test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ck_name_required 164s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag 164s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_flag_no_conv 164s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_index_obj 164s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag 164s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_flag_no_conv 164s test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_colliding_col_label_from_unique_obj 164s test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_column_attached_ck_name 164s test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_constraint_classes_for_keys 164s test/sql/test_metadata.py::NamingConventionTest::test_custom 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_custom 164s test/sql/test_metadata.py::NamingConventionTest::test_expression_index 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_expression_index 164s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_merged_name 164s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_truncated_name 164s test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_allcols_underscore_name 164s test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_attrs 164s test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_name_schema 164s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[False] 164s test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_fk_ref_local_referent_has_no_type[True] 164s test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_allcols_truncation 164s test/sql/test_metadata.py::NamingConventionTest::test_ix_name 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_ix_name 164s test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pickle_metadata 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-column] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-constraint] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-explicit_name] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0N_name)s-xy-nopk] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-column] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-constraint] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-explicit_name] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[%(column_0_name)s-x-nopk] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-column] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-constraint] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-explicit_name] 164s [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] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_label)s-pk_t1_x_t1_y-nopk] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-column] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-constraint] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-explicit_name] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_N_name)s-pk_x_y-nopk] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-column] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-constraint] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-explicit_name] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(column_0_name)s-pk_x-nopk] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-column] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-constraint] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-explicit_name] 164s test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_pk_conventions[pk_%(table_name)s-pk_t1-nopk] 164s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean 164s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_no_name 164s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 164s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_boolean_not_on_name 164s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_enum 165s test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_ck_name_propagate_conv 165s test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_schematype_no_ck_name_boolean_no_name 165s test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_table_attached_ck_name 165s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_key 165s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_merged_name 165s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_truncated_name 165s test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_allcols_underscore_name 165s test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_conv_name 165s test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_defer_name_convention 165s test/sql/test_metadata.py::NamingConventionTest::test_uq_key 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_key 165s test/sql/test_metadata.py::NamingConventionTest::test_uq_label 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_label 165s test/sql/test_metadata.py::NamingConventionTest::test_uq_name 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name 165s test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::NamingConventionTest::test_uq_name_already_conv 165s test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_explicit_autoinc_but_fks 165s test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_implicit_autoinc_but_fks 165s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_multi_autoinc 165s test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_multi_integer_no_autoinc 165s test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_no_kw_args 165s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_default 165s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_no_autoinc 165s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_integer_server_default 165s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_illegal_autoinc 165s test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::PKAutoIncrementTest::test_single_string_no_autoinc 165s test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_ad_hoc_schema_equiv_fk 165s test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_create_drop_schema 165s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk 165s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local 165s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_local_raises 165s test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_default_schema_metadata_fk_alt_remote 165s test/sql/test_metadata.py::SchemaTest::test_iteration 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_iteration 165s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element0-CREATE SCHEMA sa_schema] 165s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element1-DROP SCHEMA sa_schema] 165s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element2-CREATE TABLE t (q INTEGER)] 165s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element3-DROP TABLE t] 165s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element4-CREATE INDEX foo ON t (x)] 165s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element5-DROP INDEX foo] 165s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element6-CREATE SEQUENCE my_seq] 165s test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTest::test_stringify_schema_elements[element7-DROP SEQUENCE my_seq] 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_array_enclosing_schematype 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_plain 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_schematype_of_typedec 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_enclosing_schematype 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_typedec_of_schematype 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_before_parent_attach_variant_array_schematype 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_column_copy_transfers_events 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_constraint_type_doesnt_double 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_boolean_nonnative_column_copy_transfers_constraintpref 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[inherit_schema-True-inherit_schema] 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[metadata-value3-metadata] 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[name-foobar-name] 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_copy_args[schema-someschema-schema] 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_column_copy_transfers_events 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_constraint_type_doesnt_double 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_constraintpref 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_enum_nonnative_column_copy_transfers_events 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_independent_schema_enum 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_enum 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_metadata_override_explicit 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_inherit_schema_from_table_override_metadata 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_new_impl 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_metadata_dispatch_no_new_impl 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_decorator_schematype 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_new_impl 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_table_dispatch_no_new_impl 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_decorated 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[assign_metadata] 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_copy_type[not_assign_metadata] 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_events 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_independent_schema 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[already_has_a_schema] 165s test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SchemaTypeTest_sqlite+pysqlite_3_46_1::test_to_metadata_inherit_schema[not_already_has_a_schema] 165s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_non_sentinel 165s test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_no_sentinel_default_on_notnull 165s test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::SentinelColTest::test_only_one_sentinel 165s test/sql/test_metadata.py::TableTest::test_append_column_existing_key 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_key 165s test/sql/test_metadata.py::TableTest::test_append_column_existing_name 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_existing_name 165s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[key] 165s test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_append_column_replace_existing[name] 165s test/sql/test_metadata.py::TableTest::test_autoincrement_replace 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_autoincrement_replace 165s test/sql/test_metadata.py::TableTest::test_c_immutable 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_c_immutable 165s test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_c_mutate_after_unpickle 165s test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[comment-attrib_values0] 165s test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[implicit_returning-attrib_values1] 165s test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_extend_attributes[info-attrib_values2] 165s test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_foreign_key_constraints_collection 165s test/sql/test_metadata.py::TableTest::test_invalid_objects 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_invalid_objects 165s test/sql/test_metadata.py::TableTest::test_must_exist 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_must_exist 165s test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_always_flips_nullable 165s test/sql/test_metadata.py::TableTest::test_pk_args_standalone 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_args_standalone 165s test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_can_be_nullable 165s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_four 165s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_one 165s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_three 165s test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_col_mismatch_two 165s test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_pk_cols_sets_flags 165s test/sql/test_metadata.py::TableTest::test_prefixes 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes 165s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[None-expected0] 165s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg1-expected1] 165s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg2-expected2] 165s test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_prefixes_parameter_parsing[arg3-expected3] 165s test/sql/test_metadata.py::TableTest::test_reset_exported_passes 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_reset_exported_passes 165s test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_table_ctor_duplicated_column_name 165s test/sql/test_metadata.py::TableTest::test_table_info 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::TableTest::test_table_info 165s test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_already_exists 165s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_change_metadata 165s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_retain_metadata 165s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves 165s test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_name_selfref_fk_moves_w_schema 165s test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_change_schema 165s test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_col_key_fk_parent 165s test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_column_collection_constraint_w_ad_hoc_columns 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers0] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers1] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers2] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers3] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers4] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers5] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers6] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle-picklers7] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers0] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers1] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers2] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers3] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers4] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers5] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers6] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[pickle_via_reflect-picklers7] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers0] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers1] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers2] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers3] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers4] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers5] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers6] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy[to_metadata-picklers7] 165s test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_copy_info 165s test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_default_schema_metadata 165s test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_dialect_kwargs 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_new_schema 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_col_retain_schema 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_new_schema 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_diff_schema_string_retain_schema 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_new_schema 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 165s [gw1] [ 42%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_col_retain_schema 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_new_schema 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_and_referent_has_same_schema_string_retain_schema 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_custom_system 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_get_referent_is_always_a_column 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_new_schema 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_col_retain_schema 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_new_schema 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_has_schema_string_retain_schema 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_reset_to_none 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[None] 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_test_non_return_for_referred_schema[SchemaConst.RETAIN_SCHEMA] 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname 165s test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_fk_w_no_colname_name_missing 165s test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_index_true_flag 165s test/sql/test_metadata.py::ToMetaDataTest::test_indexes 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes 165s test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_indexes_with_col_redefine 165s test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_retain_table_schema 165s test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_strip_schema 165s test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::ToMetaDataTest::test_unique_true_flag 165s test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_autoload_replace_column 165s test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_exception_no_flags 165s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column 165s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_orig 165s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_add_column_no_reflection 165s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype 165s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_orig 165s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_coltype_no_reflection 165s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_dupes_constraints 165s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote 165s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_orig 165s test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_extend_existing_quote_no_reflection 165s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column 165s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_orig 165s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_add_column_no_reflection 165s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype 165s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_orig 165s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_coltype_no_reflection 165s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_no_dupe_constraints 165s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote 165s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_orig 165s test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_existing_quote_no_reflection 165s test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_keep_plus_existing_raises 165s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace] 165s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-inplace_ee] 165s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_no_replace] 165s [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] 165s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_append_replace] 165s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_first] 165s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[both_have_keys-separate_ee_key_second] 165s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace] 165s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-inplace_ee] 165s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_no_replace] 165s [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] 165s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_append_replace] 165s [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] 165s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_first] 165s test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 165s [gw1] [ 43%] PASSED test/sql/test_metadata.py::UseExistingTest::test_table_w_two_same_named_columns[not_both_have_keys-separate_ee_key_second] 165s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 165s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[no_embedded] 165s test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 165s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_corresponding_column_isolated[require_embedded] 165s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 165s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[no_embedded] 165s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 165s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select[require_embedded] 165s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 165s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[no_embedded] 165s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 165s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_aliased_class_select_cols[require_embedded] 165s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 165s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[no_embedded] 165s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 165s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_many_corresponding_column[require_embedded] 165s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 165s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[no_embedded] 165s test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 165s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CCLookupTest::test_gen_subq_to_table_single_corresponding_column[require_embedded] 165s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 165s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_cached 165s test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 165s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::CacheKeyTest::test_statement_key_is_not_cached 165s test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 165s [gw1] [ 43%] SKIPPED test/aaa_profiling/test_misc.py::EnumTest::test_create_enum_from_pep_435_w_expensive_members 165s test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_abstract_boolean 165s test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_implicit_abstract_viadecorator 165s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_attributes 165s test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::AbstractTest::test_middle_abstract_inherits 165s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args 165s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_in_mapper_args_used_multiple_times 165s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property 165s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno] 165s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[anno_w_clsmeth] 165s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[legacy] 165s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[nonanno] 165s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_column_property_col_ref[pep593] 165s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies 165s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_correct_for_proxies_doesnt_impact_synonyms 165s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_deferred 165s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_doc 165s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 165s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship 166s test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinPropertyTest::test_relationship_primryjoin 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_abstract_declared_attr 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_doesnt_apply_to_prepare_nocascade 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_one 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_three 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_arbitrary_attrs_two 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_classproperty_still_works 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_joined_propagation_newname 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_col_copy_vs_declared_attr_single_propagation 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_subclass_type 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_column_join_checks_superclass_type 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[Column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_joined_table_inheritance[mapped_column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[Column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_inheritance_conflict_resolution[mapped_column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_columns_single_table_inheritance 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declarative_mixin_decorator 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_base 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_direct 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declare_first_mixin 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-generate_base] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-table-subclass] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-generate_base] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-abstract-tablename-subclass] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-generate_base] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-table-subclass] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-generate_base] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[assert_no_extra_cols-base-tablename-subclass] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-generate_base] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-table-subclass] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-generate_base] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-abstract-tablename-subclass] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-generate_base] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-table-subclass] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-generate_base] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_declared_attr_on_base[not_assert_no_extra_cols-base-tablename-subclass] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-Column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[colref-mapped_column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-Column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[objref-mapped_column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-Column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin[strname-mapped_column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[Column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_declared_attr[mapped_column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[Column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_fk_mixin_self_referential_error[mapped_column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[Column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wbase[mapped_column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[Column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_hierarchical_bases_wdecorator[mapped_column] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_one 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_honor_class_mro_two 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[generate_base] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_init_subclass_works[subclass] 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_joined_table_propagation 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_composite 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 166s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_custom_base 166s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_declared_attr_two 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_inherited_descriptor 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_overridden 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_polymorphic_on_inherited 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mapper_args_property 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_column_ordering 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[Column] 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wbase[mapped_column] 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_mixin_overrides_wdecorator 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_non_propagating_mixin_used_for_joined 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_not_allowed 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_metadata 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_base_multiple_times 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_same_registry_multiple_metadata 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wbase 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_simple_wdecorator 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_back_propagate 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_single_table_no_propagation 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_some_propagation 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_composite 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_descriptor 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_inherited_single_table_inheritance 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_args_overridden 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_alt_key_column_in_mixin 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_different_named_column_in_mixin 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_and_same_column_in_mixin 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_in_model_overrides_different_typed_column_in_mixin 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_dependent_on_subclass 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inheritance_order 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_inherited 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_table_name_not_inherited 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[Column] 167s test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclarativeMixinTest::test_unique_column[mapped_column] 167s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight 167s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_can_we_access_the_mixin_straight_special_names 167s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_col_prop_attrs_associated_w_class_for_mapper_args 167s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_column_pre_map 167s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_mixin_attr_refers_to_column_copies 167s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_multilevel_mixin_attr_refers_to_column_copies 167s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_non_decl_access 167s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_abstract 167s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin 167s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_cascade_mixin_override 167s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_property_noncascade 167s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 167s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_behavior_within_decl 168s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 168s [gw0] [ 43%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_cache_key 168s test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 168s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_singleton_gc 168s test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 168s [gw1] [ 43%] PASSED test/orm/declarative/test_mixin.py::DeclaredAttrTest::test_warn_cascading_used_w_tablename 168s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 168s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_clear 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_none 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_coerce_raise 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_copy 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_deepcopy 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_in_place_mutation 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_modified_event 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pickle_parent 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_pop_default_none 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_popitem 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_replace_itself_still_ok 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_setdefault 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_unrelated_flush 169s test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::CustomMutableAssociationScalarJSONTest::test_update 169s test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_no_duplicate_reg_w_inheritance 169s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[False] 169s test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_pickle_parent_multi_attrs[True] 169s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_non_present] 169s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-False-key_present] 169s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_non_present] 169s test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[detached-True-key_present] 169s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_non_present] 169s test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MiscTest::test_session_merge[transient-True-key_present] 169s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_clear 169s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_none 169s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_coerce_raise 169s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_copy 169s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_deepcopy 169s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_in_place_mutation 169s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_modified_event 169s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pickle_parent 169s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop 169s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default 169s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_pop_default_none 169s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_popitem 169s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace 169s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_replace_itself_still_ok 169s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_setdefault 169s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 169s [gw1] [ 43%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_unrelated_flush 170s test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssocWithAttrInheritTest::test_update 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_clear 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_none 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_coerce_raise 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_copy 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_deepcopy 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_in_place_mutation 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_modified_event 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pickle_parent 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_pop_default_none 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_popitem 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_replace_itself_still_ok 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_setdefault 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_unrelated_flush 170s test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarJSONTest::test_update 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_clear 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_none 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_coerce_raise 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_copy 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_deepcopy 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_in_place_mutation 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_modified_event 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pickle_parent 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_pop_default_none 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_popitem 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_replace_itself_still_ok 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_setdefault 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_unrelated_flush 170s test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableAssociationScalarPickleTest::test_update 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_append 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_clear 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_none 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_coerce_raise 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_copy 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_deepcopy 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_del_slice 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_extend 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_int 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_mutation_str 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_int 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_in_place_slice_mutation_str 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_insert2 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_legacy_pickle_loads 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_operator_extend 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pickle_parent 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_pop 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_remove 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_reverse 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_key 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_sort_w_reverse_kwarg 170s test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 170s [gw1] [ 44%] SKIPPED test/ext/test_mutable.py::MutableColumnCopyArrayTest::test_unrelated_flush 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_clear 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_none 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_coerce_raise 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_copy 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_deepcopy 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_in_place_mutation 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_modified_event 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_non_mutable 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pickle_parent 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_pop_default_none 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_popitem 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_replace_itself_still_ok 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_setdefault 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_unrelated_flush 170s test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnCopyJSONTest::test_update 170s test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableColumnDefaultTest::test_evt_on_flush_refresh 170s test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCallableTest::test_basic 170s test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeColumnDefaultTest::test_evt_on_flush_refresh 170s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_custom_coerce 170s test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 170s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositeCustomCoerceTest::test_round_trip_ok 171s test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_dont_reset_on_attr_refresh 171s test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_in_place_mutation 171s test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_pickle_of_parent 171s test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_illegal 171s test/ext/test_mutable.py::MutableCompositesTest::test_set_none 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_set_none 171s test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesTest::test_unrelated_flush 171s test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableCompositesUnpickleTest::test_unpickle_modified_eq 171s test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeColumnDefaultTest::test_evt_on_flush_refresh 171s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_custom_coerce 171s test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositeCustomCoerceTest::test_round_trip_ok 171s test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_dont_reset_on_attr_refresh 171s test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_in_place_mutation 171s test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_pickle_of_parent 171s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_illegal 171s test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_set_none 171s test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesTest::test_unrelated_flush 171s test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDCCompositesUnpickleTest::test_unpickle_modified_eq 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_clear 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_none 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_coerce_raise 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_copy 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_deepcopy 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_ensure_not_hashable 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_in_place_mutation 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_modified_event 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pickle_parent 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_pop_default_none 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_popitem 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_replace_itself_still_ok 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_setdefault 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_unrelated_flush 171s test/ext/test_mutable.py::MutableDictNoHashTest::test_update 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableDictNoHashTest::test_update 171s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_in_place_mutation_subclass 171s test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedCompositesTest::test_pickle_of_parent_subclass 171s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_in_place_mutation_subclass 171s test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableInheritedDCCompositesTest::test_pickle_of_parent_subclass 171s test/ext/test_mutable.py::MutableListNoHashTest::test_append 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_append 171s test/ext/test_mutable.py::MutableListNoHashTest::test_clear 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_clear 171s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_none 171s test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_coerce_raise 171s test/ext/test_mutable.py::MutableListNoHashTest::test_copy 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_copy 171s test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_deepcopy 171s test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_del_slice 171s test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_ensure_not_hashable 171s test/ext/test_mutable.py::MutableListNoHashTest::test_extend 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_extend 171s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_int 171s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_mutation_str 171s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_int 171s test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_in_place_slice_mutation_str 171s test/ext/test_mutable.py::MutableListNoHashTest::test_insert 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert 171s test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_insert2 171s test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_legacy_pickle_loads 171s test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_operator_extend 171s test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pickle_parent 171s test/ext/test_mutable.py::MutableListNoHashTest::test_pop 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_pop 171s test/ext/test_mutable.py::MutableListNoHashTest::test_remove 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_remove 171s test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_reverse 171s test/ext/test_mutable.py::MutableListNoHashTest::test_sort 171s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort 172s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_key 172s test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_sort_w_reverse_kwarg 172s test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 172s [gw0] [ 44%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_column_adapter_lookup 172s test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListNoHashTest::test_unrelated_flush 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_append 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_clear 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_none 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_coerce_raise 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_copy 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_deepcopy 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_del_slice 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_extend 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_int 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_mutation_str 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_int 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_in_place_slice_mutation_str 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_insert2 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_legacy_pickle_loads 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_operator_extend 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pickle_parent 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_pop 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_remove 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_reverse 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_key 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_sort_w_reverse_kwarg 172s test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableListWithScalarPickleTest::test_unrelated_flush 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_add 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_intersection_update 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_symmetric_difference_update 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_binary_update 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_clear 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_none 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_coerce_raise 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_copy 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_deepcopy 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_difference_update 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_discard 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_intersection_update 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_operator_difference_update 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pickle_parent 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_pop 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_remove 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_symmetric_difference_update 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_unrelated_flush 172s test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableSetWithScalarPickleTest::test_update 172s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_clear 172s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_none 172s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_coerce_raise 172s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_copy 172s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_deepcopy 172s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_in_place_mutation 172s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_modified_event 172s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_non_mutable 172s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pickle_parent 172s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop 172s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default 172s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 172s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_pop_default_none 173s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_popitem 173s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace 173s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_replace_itself_still_ok 173s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_setdefault 173s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_unrelated_flush 173s test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarJSONTest::test_update 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_clear 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_none 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_coerce_raise 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_copy 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_deepcopy 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_in_place_mutation 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_modified_event 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_non_mutable 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pickle_parent 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_pop_default_none 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_popitem 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_replace_itself_still_ok 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_setdefault 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_unrelated_flush 173s test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 173s [gw1] [ 44%] PASSED test/ext/test_mutable.py::MutableWithScalarPickleTest::test_update 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 173s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_one.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 173s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_three.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 173s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[association_proxy_two.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 173s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_sessionmaker.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 173s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[async_stuff.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 173s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[common_sql_element.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 173s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[complete_orm_no_plugin.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 173s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 173s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[composite_dc.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 173s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[core_ddl.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 173s [gw1] [ 44%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[create_proxy_methods.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_decorator.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dataclass_transforms_one.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_one.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[declared_attr_two.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dml.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[dynamic_rel.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_inspection.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engine_result.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py0] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[engines.py1] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[functions_again.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_five.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_four.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_one.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_three.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[hybrid_two.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[indexable.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[inspection_inspect.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[issue_9340.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[keyfunc_dict.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lambda_stmt.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[lowercase_objects.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_assign_expression.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_column.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mapped_covariant.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[misc_ext.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[mysql_stuff.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[operators.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orderinglist_one.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_config_constructs.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[orm_querying.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[pg_stuff.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[relationship.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[schema.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[scoped_session.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[session.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sessionmakers.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sql_operations.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqlite_stuff.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[sqltypes.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[trad_relationship_uselist.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[traditional_relationship.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_queries.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[typed_results.py] 173s test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 173s [gw1] [ 45%] ERROR test/typing/test_mypy.py::MypyPlainTest::test_mypy_no_plugin[write_only.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[stubs_14] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6147] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6435] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_incremental[ticket_6476] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[abstract_one.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[as_declarative_base.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[boolean_col.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_noninferred_plain_nonopt.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[cols_notype_on_fk_col.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[composite_props.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[constr_cols_only.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[dataclasses_workaround.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_one.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_attrs_two.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_one.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[decl_base_subclass_two.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_dynamic.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[declarative_base_explicit.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_fully_inferred.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_noninferred.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[ensure_descriptor_type_semiinferred.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[enum_col.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[imperative_table.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[invalid_noninferred_lh_type.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_7321_part2.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9102_workaround.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[issue_9156.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[lambda_default.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mapped_attr_assign.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_not_mapped.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_one.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_three.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_two.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[mixin_w_tablename.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist1.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[orderinglist2.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[other_mapper_props.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[plugin_doesnt_break_one.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_one.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_three.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_6255_two.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_direct_cls.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err1.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err2.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[relationship_err3.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[sa_module_prefix.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[t_6950.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[type_decorator.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typeless_fk_col_cant_infer.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err1.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err2.py] 173s test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 173s [gw1] [ 45%] ERROR test/ext/mypy/test_mypy_plugin_py3k.py::MypyPluginTest::test_plugin_files[typing_err3.py] 173s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 173s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive 173s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 173s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_nonpassive_uselist 173s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 173s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive 173s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 173s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist 173s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 173s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_nonpassive 173s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 173s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_move_m2o_passive 173s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 173s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_nonpassive 173s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 173s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_change_passive 173s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 173s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_nonpassive 173s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 173s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_o2m_move_passive 173s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 173s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 173s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 173s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 174s test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_rowswitch_doesntfire 174s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 174s test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 174s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive 174s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_nonpassive 174s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 174s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive 174s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_nonpassive 174s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 174s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive 174s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_nonpassive 174s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 174s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive 174s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_nonpassive 174s test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 174s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_nonpassive 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 174s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_entity 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_flush_new_pk_after_expire 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_load_after_expire 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_nonpassive 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 174s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_deferred_relationship_expr 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_cold_mapping 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_nonpassive_uselist 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 174s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 174s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_nonpassive 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 174s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_nonpassive 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 174s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_self_sql_expr 174s test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_update_to_sql_expr 174s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse 174s test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 174s [gw1] [ 45%] SKIPPED test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint 174s test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::TransientExceptionTesst_sqlite+pysqlite_3_46_1::test_transient_exception 174s test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 174s [gw1] [ 45%] PASSED test/orm/test_naturalpks.py::UnsortablePKTest::test_updates_sorted 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_five 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_four 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_one 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_three 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_any_two 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_five 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_four 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_one 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_three 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_join_to_subclass_two 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_explicit_withpoly 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_implicit_withpoly 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_joinedload_stacked_of_type 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_explicit_withpoly 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_subqueryload_implicit_withpoly 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_any 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_compile_one 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 174s test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicAliasedJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_five 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_four 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_one 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_three 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_any_two 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_five 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_four 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_one 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_three 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_join_to_subclass_two 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_flataliased_poly_compile 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_with_unaliased_poly_compile 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_explicit_withpoly 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_implicit_withpoly 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_joinedload_stacked_of_type 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_explicit_withpoly 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_subqueryload_implicit_withpoly 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_any 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_compile_one 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_one 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 174s test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 174s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicJoinsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_five 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_four 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_one 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_three 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_any_two 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_five 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_four 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_one 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_three 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_join_to_subclass_two 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_explicit_withpoly 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_implicit_withpoly 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_joinedload_stacked_of_type 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_explicit_withpoly 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_subqueryload_implicit_withpoly 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_any 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_compile_one 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_one 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[0] 175s test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicPolymorphicTest::test_with_polymorphic_join_exec_contains_eager_two[1] 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_five 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_four 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_one 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_three 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_any_two 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_five 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_four 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_one 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_three 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_join_to_subclass_two 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_explicit_withpoly 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_implicit_withpoly 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_joinedload_stacked_of_type 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_explicit_withpoly 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_subqueryload_implicit_withpoly 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_any 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_compile_one 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_one 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[0] 175s test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::PolymorphicUnionsTest::test_with_polymorphic_join_exec_contains_eager_two[1] 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_walias 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_any_wpoly 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_contains_eager_wpoly 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_flat 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_full_alias 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_explicit_wpoly_noalias 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 175s [gw1] [ 45%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_walias 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wpoly_innerjoin 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_join_wsubclass 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wpoly 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_joinedload_wsubclass 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_lazyload 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_subquery_wsubclass 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_joinedload_wsubclass 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass 175s test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest::test_twolevel_subqueryload_wsubclass_mapper_term 175s test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest2::test_all_subq_query 175s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1 175s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_flat_contains_eager_of_type_b1_c1 175s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1 175s test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_aliased_join_of_type_contains_eager_of_type_b1_c1 175s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1 175s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_flat_contains_eager_of_type_b1_c1 175s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1 175s test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 175s [gw1] [ 46%] PASSED test/orm/test_of_type.py::SubclassRelationshipTest3::test_join_of_type_contains_eager_of_type_b1_c1 175s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 175s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_bad_args 175s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 175s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_no_call_twice 175s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 175s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing 175s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 175s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_connectionless 175s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 175s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_nothing_target 175s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 175s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_clauseelem_keys 175s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 175s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_column_keys 175s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 175s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_five 175s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 175s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four 175s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_four_no_pk 175s [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 175s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 176s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_six 176s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 176s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_three 176s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 176s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_exotic_targets_two 176s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 176s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_five 176s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 176s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_four 176s [gw0] [ 46%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_core_select_from_orm_query 176s test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 176s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 176s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_multivalues 176s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_no_row_actually_affected 176s [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 176s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 176s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[issue_5939] 176s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 176s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_one[with_dict] 176s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_special_types_in_set 176s [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 176s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 176s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_three 176s test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 176s [gw1] [ 46%] PASSED test/dialect/sqlite/test_on_conflict.py::OnConflictTest_sqlite+pysqlite_3_46_1::test_on_conflict_do_update_two 176s test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 176s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-False] 176s test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 176s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[False-True] 176s test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 176s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_basic[True-False] 176s test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 176s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[False] 176s test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 176s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_del[True] 176s test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 176s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[False] 176s test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 176s [gw1] [ 46%] PASSED test/orm/test_onetoone.py::O2OTest::test_simple_replace[True] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-0] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-1] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-2] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-3] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-4] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-5] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-6] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[array-7] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-0] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-1] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-2] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-3] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-4] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-5] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-6] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null[int-7] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-0] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-1] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-2] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-3] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-4] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-5] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-6] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[array-7] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-0] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-1] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-2] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-3] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-4] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-5] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-6] 176s test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_any_generic_null_negate[int-7] 176s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators0] 176s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators1] 176s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators2] 176s test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array[any_all_operators3] 176s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators0] 176s test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_accessor[legacy_any_all_operators1] 176s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators0] 176s test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_comparator_negate_accessor[legacy_any_all_operators1] 176s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators0] 176s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators1] 176s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators2] 176s test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_array_expression[any_all_operators3] 176s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators0] 176s test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_bindparam_coercion[legacy_any_all_operators1] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators0] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators1] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators2] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array[any_all_operators3] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators0] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators1] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators2] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_array_wexpr[any_all_operators3] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators0] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators1] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators2] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_inline_negate[any_all_operators3] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-eq-=] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-gt->] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-le-<=] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators0-ne-!=] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-eq-=] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-gt->] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-le-<=] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators1-ne-!=] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-eq-=] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-gt->] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-le-<=] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators2-ne-!=] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-eq-=] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-gt->] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-le-<=] 176s test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_comparator_outer_negate[any_all_operators3-ne-!=] 176s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators0] 176s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators1] 176s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators2] 176s test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_illegal_ops[any_all_operators3] 176s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators0] 176s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators1] 176s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators2] 176s test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_scalar_values[any_all_operators3] 176s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators0] 176s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators1] 176s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators2] 176s test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_subq[any_all_operators3] 176s test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[all_] 176s test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_values_illegal[any_] 176s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-all] 176s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[array-any] 176s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-all] 176s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arrayenum-any] 176s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-all] 176s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[arraystring-any] 176s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-all] 176s test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_any_all[int-any] 176s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-all] 176s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[array-any] 176s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-all] 176s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arrayenum-any] 176s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-all] 176s test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::AnyAllTest::test_what_type_is_legacy_any_all[arraystring-any] 176s test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_contains_override_raises 176s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal 176s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_literal_zeroind 176s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr 176s test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getindex_sqlexpr_zeroind 176s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal 176s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_literal_zeroind 176s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr 176s test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_getslice_sqlexpr_zeroind 176s test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_override_operators 176s test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ArrayIndexOpTest::test_setup_getitem_w_dims 176s test/sql/test_operators.py::BetweenTest::test_between_1 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_1 176s test/sql/test_operators.py::BetweenTest::test_between_2 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_2 176s test/sql/test_operators.py::BetweenTest::test_between_3 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_3 176s test/sql/test_operators.py::BetweenTest::test_between_4 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_4 176s test/sql/test_operators.py::BetweenTest::test_between_5 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_5 176s test/sql/test_operators.py::BetweenTest::test_between_6 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BetweenTest::test_between_6 176s test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and] 176s test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[and_lambda] 176s test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[ls_lambda] 176s test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[lshift] 176s test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or] 176s test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[or_lambda] 176s test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rs_lambda] 176s test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[rshift] 176s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor] 176s test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_binary[xor_lambda] 176s test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_colexpr_lvl 176s test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_compile_not_column_lvl 176s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-distinct] 176s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-inv] 176s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-neg] 176s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[column-not] 176s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-distinct] 176s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-inv] 176s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-neg] 176s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[label-not] 176s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-distinct] 176s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-inv] 176s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-neg] 176s test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BitOpTest::test_wraps_named_column_heuristic[unnamed-not] 176s test/sql/test_operators.py::BooleanEvalTest::test_eight 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eight 176s test/sql/test_operators.py::BooleanEvalTest::test_eleven 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_eleven 176s test/sql/test_operators.py::BooleanEvalTest::test_five_a 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_a 176s test/sql/test_operators.py::BooleanEvalTest::test_five_b 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_five_b 176s test/sql/test_operators.py::BooleanEvalTest::test_four 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four 176s test/sql/test_operators.py::BooleanEvalTest::test_four_double 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_four_double 176s test/sql/test_operators.py::BooleanEvalTest::test_nine 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_nine 176s test/sql/test_operators.py::BooleanEvalTest::test_one 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_one 176s test/sql/test_operators.py::BooleanEvalTest::test_seven_a 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_a 176s test/sql/test_operators.py::BooleanEvalTest::test_seven_b 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_b 176s test/sql/test_operators.py::BooleanEvalTest::test_seven_c 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_c 176s test/sql/test_operators.py::BooleanEvalTest::test_seven_d 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_seven_d 176s test/sql/test_operators.py::BooleanEvalTest::test_six 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_six 176s test/sql/test_operators.py::BooleanEvalTest::test_ten 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_ten 176s test/sql/test_operators.py::BooleanEvalTest::test_three_a 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a 176s test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_a_double 176s test/sql/test_operators.py::BooleanEvalTest::test_three_b 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_three_b 176s test/sql/test_operators.py::BooleanEvalTest::test_twelve 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_twelve 176s test/sql/test_operators.py::BooleanEvalTest::test_two_a 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_a 176s test/sql/test_operators.py::BooleanEvalTest::test_two_b 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::BooleanEvalTest::test_two_b 176s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[eq] 176s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ge] 176s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[gt] 176s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[le] 176s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[lt] 176s test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_comparison_op[ne] 176s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ0] 176s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ1] 176s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[eval_first-typ2] 176s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ0] 176s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ1] 176s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_comparator[not_eval_first-typ2] 176s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_one 176s test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComparisonOperatorTest::test_pickle_operators_two 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_autoescape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_concat 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_encoded_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_literal_concat 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_pg 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 176s [gw1] [ 46%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_contains_text_concat 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_custom_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_nosqlexpr 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_autoescape_warning 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_encoded_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_literal_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_endswith_text_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_autoescape_custom_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_concat 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_encoded_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_literal_concat 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_pg 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_icontains_text_concat 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_custom_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_nosqlexpr 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_autoescape_warning 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_encoded_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_literal_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_pg 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_iendswith_text_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_ilike_escape_empty 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_autoescape_custom_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_concat 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_encoded_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_literal_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_pg 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_istartswith_text_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_like_escape_empty 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_autoescape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_concat 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_encoded_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_contains_pg 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_autoescape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_encoded 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_endswith_pg 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_autoescape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_concat 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_encoded_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_icontains_pg 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_autoescape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_encoded 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_iendswith_pg 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_ilike_escape_empty 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_autoescape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_concat 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_encoded_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_istartswith_pg 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_like_escape_empty 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_autoescape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_concat 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_encoded_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_not_startswith_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_autoescape_custom_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_concat 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_encoded_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_escape 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_literal_mysql 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text 176s test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ComposedLikeOperatorsTest::test_startswith_text_mysql 176s test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_false_literal_leading 176s test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_and_true_literal_leading 176s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct 176s test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constant_render_distinct_use_labels 176s test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_constants_are_singleton 176s test/sql/test_operators.py::ConjunctionTest::test_eight 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eight 176s test/sql/test_operators.py::ConjunctionTest::test_eleven 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_eleven 176s test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_and_raw 176s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[and_-and_-true-True] 176s test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_clauses[or_-or_-false-False] 176s test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_construct_for_whereclause 176s test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_empty_or_raw 176s test/sql/test_operators.py::ConjunctionTest::test_five 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_five 176s test/sql/test_operators.py::ConjunctionTest::test_four 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_four 176s test/sql/test_operators.py::ConjunctionTest::test_fourteen 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_fourteen 176s test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_false_literal 176s test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_is_true_literal 176s test/sql/test_operators.py::ConjunctionTest::test_nine 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_nine 176s test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_non_empty_construct_for_whereclause 176s test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_false_literal_leading 176s test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_or_true_literal_leading 176s test/sql/test_operators.py::ConjunctionTest::test_seven 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_seven 176s test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_eight 176s test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_five 176s test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_four 176s test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_nine 176s test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_one 176s test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_seven 176s test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_six 176s test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_ten 176s test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_three 176s test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_single_bool_two 176s test/sql/test_operators.py::ConjunctionTest::test_six 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six 176s test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_six_pt_five 176s test/sql/test_operators.py::ConjunctionTest::test_ten 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_ten 176s test/sql/test_operators.py::ConjunctionTest::test_thirteen 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_thirteen 176s test/sql/test_operators.py::ConjunctionTest::test_twelve 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::ConjunctionTest::test_twelve 176s test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_alias_proxy 176s test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_multi_propagate 176s test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_binary_propagate 176s test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_column_proxy 176s test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_no_boolean_propagate 176s test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_override_builtin 176s test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_reverse_binary_propagate 176s test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomComparatorTest::test_subquery_proxy 176s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_alias_proxy 176s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_multi_propagate 176s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_binary_propagate 176s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_column_proxy 176s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_no_boolean_propagate 176s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_override_builtin 176s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_reverse_binary_propagate 176s test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomEmbeddedinTypeDecoratorTest::test_subquery_proxy 176s test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_bool_op 176s test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_is_comparison_legacy 176s test/sql/test_operators.py::CustomOpTest::test_python_impl 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl 176s test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_python_impl_not_present 176s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(Integer())] 176s test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[ARRAY(String())] 176s test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Boolean()] 176s test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[DateTime()] 176s test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Integer()] 176s test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[JSON()] 176s test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[NullType()] 176s test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[Numeric(precision=5, scale=2)] 176s test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomOpTest::test_return_types[String(length=50)] 176s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial 176s test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_double_factorial_invert 176s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial 176s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_invert 176s test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_factorial_prefix 176s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[format] 176s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[named] 176s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[pyformat] 176s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus[qmark] 176s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[format] 176s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[named] 176s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[pyformat] 176s test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_modulus_prefix[qmark] 176s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_both_ops 176s test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::CustomUnaryOperatorTest::test_unary_no_ops 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_collate 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_concatenable_adapt 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_contains_override_raises 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_default_adapt 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_list_of_non_column_element 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_non_selectable 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_in_no_accept_non_list_thing_with_getitem 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_no_getitem 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[add] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[and_] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[mul] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_nonsensical_negations[or_] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_not_in 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_null_true_false_is_sanity_checks 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[add-"right"] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[concat_op-"right"] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[eq-True] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ilike_op-"right"] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-"right"] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-False] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-NULL] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-None] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-True] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-false] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_-true] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-False] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-None] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_distinct_from-True] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"0] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-"right"1] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False0] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-False1] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None0] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-None1] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True0] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not-True1] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True0] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[is_not_distinct_from-True1] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[like_op-"right"] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[ne-True] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"0] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 176s [gw1] [ 47%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_ilike_op-"right"1] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"0] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_operate[not_like_op-"right"1] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[asc_op-asc] 176s test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::DefaultColumnComparatorTest::test_scalar[desc_op-desc] 176s test/sql/test_operators.py::ExtensionOperatorTest::test_contains 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_contains 176s test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_getitem 176s test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_lshift 176s test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_op_not_an_iterator 176s test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::ExtensionOperatorTest::test_rshift 176s test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_explicit 176s test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_implicit 176s test/sql/test_operators.py::InSelectableTest::test_in_cte_select 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_cte_select 176s test/sql/test_operators.py::InSelectableTest::test_in_select 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_select 176s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_explicit 176s test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_alias_implicit 176s test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_explicit 176s test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_subquery_warning 176s test/sql/test_operators.py::InSelectableTest::test_in_table 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table 176s test/sql/test_operators.py::InSelectableTest::test_in_table_alias 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InSelectableTest::test_in_table_alias 176s test/sql/test_operators.py::InTest::test_in_1 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_1 176s test/sql/test_operators.py::InTest::test_in_10 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_10 176s test/sql/test_operators.py::InTest::test_in_11 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_11 176s test/sql/test_operators.py::InTest::test_in_12 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_12 176s test/sql/test_operators.py::InTest::test_in_13 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_13 176s test/sql/test_operators.py::InTest::test_in_14 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_14 176s test/sql/test_operators.py::InTest::test_in_14_5 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_14_5 176s test/sql/test_operators.py::InTest::test_in_15 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_15 176s test/sql/test_operators.py::InTest::test_in_16 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_16 176s test/sql/test_operators.py::InTest::test_in_17 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_17 176s test/sql/test_operators.py::InTest::test_in_18 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_18 176s test/sql/test_operators.py::InTest::test_in_19 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_19 176s test/sql/test_operators.py::InTest::test_in_2 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_2 176s test/sql/test_operators.py::InTest::test_in_20 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_20 176s test/sql/test_operators.py::InTest::test_in_21 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_21 176s test/sql/test_operators.py::InTest::test_in_22 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_22 176s test/sql/test_operators.py::InTest::test_in_24 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_24 176s test/sql/test_operators.py::InTest::test_in_25 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_25 176s test/sql/test_operators.py::InTest::test_in_26 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_26 176s test/sql/test_operators.py::InTest::test_in_27 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_27 176s test/sql/test_operators.py::InTest::test_in_28 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_28 176s test/sql/test_operators.py::InTest::test_in_29[False] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_29[False] 176s test/sql/test_operators.py::InTest::test_in_29[True] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_29[True] 176s test/sql/test_operators.py::InTest::test_in_3 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_3 176s test/sql/test_operators.py::InTest::test_in_4 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_4 176s test/sql/test_operators.py::InTest::test_in_5 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_5 176s test/sql/test_operators.py::InTest::test_in_6 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_6 176s test/sql/test_operators.py::InTest::test_in_7 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_7 176s test/sql/test_operators.py::InTest::test_in_8 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_8 176s test/sql/test_operators.py::InTest::test_in_9 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_9 176s test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_arbitrary_sequence 176s test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-False] 176s test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[False-True] 176s test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-False] 176s test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_single[True-True] 176s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-False] 176s test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[False-True] 176s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-False] 176s test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_empty_tuple[True-True] 176s test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr0] 176s test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr1] 176s test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_null_combinations[expr2] 176s test/sql/test_operators.py::InTest::test_in_self_plus_negated 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated 176s test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_self_plus_negated_empty 176s test/sql/test_operators.py::InTest::test_in_set 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_set 176s test/sql/test_operators.py::InTest::test_in_values[0] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_values[0] 176s test/sql/test_operators.py::InTest::test_in_values[1] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_in_values[1] 176s test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_scalar_subquery_wo_type 176s test/sql/test_operators.py::InTest::test_type_inference_one 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_type_inference_one 176s test/sql/test_operators.py::InTest::test_type_inference_two 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::InTest::test_type_inference_two 176s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from 176s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_postgresql 176s test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_distinct_from_sqlite 176s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from 176s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_postgresql 176s test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_is_not_distinct_from_sqlite 176s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from 176s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_distinct_from_postgresql 176s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from 176s test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::IsDistinctFromTest::test_not_is_not_distinct_from_postgresql 176s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[boolean-Boolean] 176s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[float-Numeric] 176s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[integer-Integer] 176s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 176s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops[string-String] 177s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[boolean-Boolean] 177s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[float-Numeric] 177s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[integer-Integer] 177s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_binary[string-String] 177s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[boolean-Boolean] 177s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[float-Numeric] 177s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[integer-Integer] 177s test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_cast_ops_unsupported_on_non_json_binary[string-String] 177s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1 || (x -> :x_2)] 177s test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_eager_grouping_flag[-(x -> :x_1) || :param_1] 177s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_integer 177s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_literal_string 177s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr 177s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_both_grouping 177s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_left_grouping 177s test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_getindex_sqlexpr_right_grouping 177s test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_override_operators 177s test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_path_getindex_literal 177s test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::JSONIndexOpTest::test_setup_getitem 177s test/sql/test_operators.py::LikeTest::test_like_1 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_1 177s test/sql/test_operators.py::LikeTest::test_like_10 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_10 177s test/sql/test_operators.py::LikeTest::test_like_11 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_11 177s test/sql/test_operators.py::LikeTest::test_like_12 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_12 177s test/sql/test_operators.py::LikeTest::test_like_2 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_2 177s test/sql/test_operators.py::LikeTest::test_like_3 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_3 177s test/sql/test_operators.py::LikeTest::test_like_4 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_4 177s test/sql/test_operators.py::LikeTest::test_like_5 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_5 177s test/sql/test_operators.py::LikeTest::test_like_6 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_6 177s test/sql/test_operators.py::LikeTest::test_like_7 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_7 177s test/sql/test_operators.py::LikeTest::test_like_8 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_8 177s test/sql/test_operators.py::LikeTest::test_like_9 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_9 177s test/sql/test_operators.py::LikeTest::test_like_quote_escape 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::LikeTest::test_like_quote_escape 177s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mssql 177s test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_mysql 177s test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_boolean_inversion_postgresql 177s test/sql/test_operators.py::MatchTest::test_match_1 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_1 177s test/sql/test_operators.py::MatchTest::test_match_2 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_2 177s test/sql/test_operators.py::MatchTest::test_match_3 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_3 177s test/sql/test_operators.py::MatchTest::test_match_4 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_4 177s test/sql/test_operators.py::MatchTest::test_match_5 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_5 177s test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MatchTest::test_match_is_now_matchtype 177s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[format-mytable.myid %% %s] 177s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[named-mytable.myid % :myid_1] 177s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[pyformat-mytable.myid %% %(myid_1)s] 177s test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_custom_op_percent_escaping[qmark-mytable.myid % ?] 177s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_integer 177s test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_floordiv_op_numeric 177s test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_floordiv 177s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[add] 177s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[floordiv] 177s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[mul] 177s test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_integer_coercion_to_integer[sub] 177s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 177s [gw1] [ 48%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[add] 177s test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 177s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach_via_invalidate 177s test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 177s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_dispose_closes_pooled 177s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 177s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_invalidate 178s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 178s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_recycle 178s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 178s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[base_exception] 178s test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 178s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_error_on_pooled_reconnect_cleanup_wcheckout_event[plain] 178s test/engine/test_pool.py::QueuePoolTest::test_fifo 179s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_fifo 179s test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 179s [gw1] [ 48%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_first_connect 180s test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 180s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_dialect_kwargs 183s test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 183s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_hanging_connect_within_overflow 183s test/engine/test_pool.py::QueuePoolTest::test_invalidate 183s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_invalidate 183s test/engine/test_pool.py::QueuePoolTest::test_lifo 183s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_lifo 183s test/engine/test_pool.py::QueuePoolTest::test_max_overflow 183s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_entity_path_w_aliased 183s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 183s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_max_overflow 183s test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 183s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_double_checkin 184s test/engine/test_pool.py::QueuePoolTest::test_no_overflow 184s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_no_overflow 187s test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 187s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_relationship 187s test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 187s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_notify_waiters 187s test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 187s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_no_gc 187s test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 187s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_overflow_reset_on_failed_connect 187s test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 187s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_close 187s test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 187s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_queuepool_del 187s test/engine/test_pool.py::QueuePoolTest::test_reconnect 187s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_reconnect 187s test/engine/test_pool.py::QueuePoolTest::test_recreate 187s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recreate 187s test/engine/test_pool.py::QueuePoolTest::test_recycle 187s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle 188s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 188s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_invalidate 188s test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 188s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_on_soft_invalidate 191s test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 191s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_join_via_query_to_entity 193s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 193s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_recycle_pool_no_race 193s test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 193s [gw1] [ 48%] SKIPPED test/aaa_profiling/test_pool.py::QueuePoolTest::test_second_connect 195s test/engine/test_pool.py::QueuePoolTest::test_timeout 195s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout 195s test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 195s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_accessor 195s test/engine/test_pool.py::QueuePoolTest::test_timeout_race 195s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_bound 199s test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 199s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_race 199s test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 199s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_joinedload_option_unbound 199s test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 199s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_timeout_subsecond_precision 199s test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 199s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[-5] 199s test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 199s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[0] 199s test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 199s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[1] 199s test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 199s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_unlimited[42] 201s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 201s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-detached_gc] 202s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 202s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[invalidate_conn_rec-normal_gc] 203s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 203s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-detached_gc] 203s test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 203s [gw0] [ 48%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_optimized_get 205s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 205s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[not_invalidate_conn_rec-normal_gc] 206s test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::QueuePoolTest::test_waiters_handled 206s test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[detach] 206s test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[invalidate] 206s test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom[return] 206s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-False] 206s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[False-True] 206s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-False] 206s test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_custom_via_engine[True-True] 206s test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_commit 206s test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_none 206s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[False] 206s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback[True] 206s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-False] 206s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[False-True] 206s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-False] 206s test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::ResetOnReturnTest::test_plain_rollback_via_engine[True-True] 206s test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_cleanup 206s test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::SingletonThreadPoolTest::test_no_rollback_from_nested_connections 206s test/engine/test_pool.py::StaticPoolTest::test_connect 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::StaticPoolTest::test_connect 206s test/engine/test_pool.py::StaticPoolTest::test_recreate 206s [gw1] [ 48%] PASSED test/engine/test_pool.py::StaticPoolTest::test_recreate 206s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_negative_int 206s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_none 206s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_one 206s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_positive_int 206s test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyBooleanProcessorTest::test_int_to_bool_zero 206s test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_invalid_string 206s test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_date_no_string 206s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_invalid_string 206s test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_datetime_no_string_custom_reg 206s test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_iso_datetime 206s test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_invalid_string 206s test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDateProcessorTest::test_time_no_string_custom_reg 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_dict 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_empty_sequence 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_error 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_none 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_dict 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg0] 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg1] 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg2] 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg3] 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg4] 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg5] 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg6] 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_20_sequence_error[arg7] 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_dict 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_empty_list 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_error 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_dict 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_list_sequence 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_none 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_sequence_error 206s test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 206s [gw1] [ 48%] SKIPPED test/engine/test_processors.py::CyDistillArgsTest::test_distill_raw_tuple 206s test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 206s [gw1] [ 48%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string 206s test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 206s [gw1] [ 48%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_date_no_string 206s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 207s [gw1] [ 48%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string 207s test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_datetime_no_string_custom_reg 207s test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_iso_datetime 207s test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string 207s test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDateProcessorTest::test_time_no_string_custom_reg 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_dict 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_empty_sequence 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_error 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_none 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_dict 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg0] 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg1] 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg2] 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg3] 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg4] 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg5] 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg6] 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_20_sequence_error[arg7] 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_dict 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_empty_list 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_error 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_dict 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_list_sequence 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_none 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_sequence_error 207s test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 207s [gw1] [ 49%] PASSED test/engine/test_processors.py::PyDistillArgsTest::test_distill_raw_tuple 207s test/orm/inheritance/test_productspec.py::InheritTest::test_five 207s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_five 207s test/orm/inheritance/test_productspec.py::InheritTest::test_four 207s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_four 207s test/orm/inheritance/test_productspec.py::InheritTest::test_one 207s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_one 207s test/orm/inheritance/test_productspec.py::InheritTest::test_three 207s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_three 207s test/orm/inheritance/test_productspec.py::InheritTest::test_two 207s [gw1] [ 49%] PASSED test/orm/inheritance/test_productspec.py::InheritTest::test_two 207s test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 207s [gw1] [ 49%] PASSED test/dialect/test_pyodbc.py::PyODBCTest::test_pyodbc_version 207s test/orm/test_query.py::AggregateTest::test_apply 207s [gw1] [ 49%] PASSED test/orm/test_query.py::AggregateTest::test_apply 207s test/orm/test_query.py::AggregateTest::test_having 207s [gw1] [ 49%] PASSED test/orm/test_query.py::AggregateTest::test_having 207s test/orm/test_query.py::AggregateTest::test_sum 207s [gw1] [ 49%] PASSED test/orm/test_query.py::AggregateTest::test_sum 207s test/orm/test_query.py::BooleanEvalTest::test_five 207s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_five 207s test/orm/test_query.py::BooleanEvalTest::test_four 207s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_four 207s test/orm/test_query.py::BooleanEvalTest::test_one 207s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_one 207s test/orm/test_query.py::BooleanEvalTest::test_three 207s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_three 207s test/orm/test_query.py::BooleanEvalTest::test_two 207s [gw1] [ 49%] PASSED test/orm/test_query.py::BooleanEvalTest::test_two 207s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_ad_hoc_labeling 207s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_auto 207s test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_anon_label_function_manual 207s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_four 207s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_one 207s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_three 207s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_labeled_prop_attr_aliased_two 207s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_aliased_string 207s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr 207s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_attr_non_present 207s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_prop_string 207s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_one 207s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_three 207s test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ColumnPropertyTest::test_order_by_column_unlabeled_prop_attr_aliased_two 207s test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ComparatorTest::test_clause_element_query_resolve 207s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 207s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_composite_alias 207s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 207s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style1 207s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 207s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style2 207s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 207s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style3 207s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 207s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_except_style4 207s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 207s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect 207s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 207s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions 207s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 207s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_2 207s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 207s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_intersect_unions_3 207s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 207s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union 207s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 207s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all 207s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 207s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_all_lightweight 207s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 207s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered 207s test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 207s [gw1] [ 49%] PASSED test/sql/test_query.py::CompoundTest_sqlite+pysqlite_3_46_1::test_union_ordered_alias 207s test/orm/test_query.py::CountTest::test_basic 207s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_basic 207s test/orm/test_query.py::CountTest::test_basic_future 207s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_basic_future 207s test/orm/test_query.py::CountTest::test_cols 207s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_cols 207s test/orm/test_query.py::CountTest::test_cols_future 207s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_cols_future 207s test/orm/test_query.py::CountTest::test_count_char 207s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_count_char 207s test/orm/test_query.py::CountTest::test_loader_options_ignored 207s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_loader_options_ignored 207s test/orm/test_query.py::CountTest::test_multiple_entity 207s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity 207s test/orm/test_query.py::CountTest::test_multiple_entity_future 207s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_multiple_entity_future 207s test/orm/test_query.py::CountTest::test_nested 207s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_nested 207s test/orm/test_query.py::CountTest::test_nested_future 207s [gw1] [ 49%] PASSED test/orm/test_query.py::CountTest::test_nested_future 207s test/orm/test_query.py::DistinctTest::test_basic 207s [gw0] [ 49%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_aliased 207s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_basic 207s test/orm/test_query.py::DistinctTest::test_basic_standalone 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_basic_standalone 207s test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_distinct_on 207s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_aliased 207s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_one_from_subq 207s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_aliased 207s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_three_from_self 207s test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_roundtrip_two 207s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_four 207s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_illegal_label_reference 207s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_one 207s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three 207s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_three_using_label_reference 207s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_two 207s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_one 207s test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_columns_augmented_sql_union_two 207s test/orm/test_query.py::DistinctTest::test_issue_5470_five 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_five 207s test/orm/test_query.py::DistinctTest::test_issue_5470_four 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_four 207s test/orm/test_query.py::DistinctTest::test_issue_5470_one 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_one 207s test/orm/test_query.py::DistinctTest::test_issue_5470_three 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_three 207s test/orm/test_query.py::DistinctTest::test_issue_5470_two 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_issue_5470_two 207s test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_no_automatic_distinct_thing_w_future 207s test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 207s [gw1] [ 49%] PASSED test/orm/test_query.py::DistinctTest::test_standalone_w_subquery 207s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[do_orm_exec] 207s test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_execution_options_to_load_options[statement] 207s test/orm/test_query.py::ExecutionOptionsTest::test_get_options 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_get_options 207s test/orm/test_query.py::ExecutionOptionsTest::test_option_building 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_option_building 207s test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_options_in_connection 207s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing 207s test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 207s [gw1] [ 49%] PASSED test/orm/test_query.py::ExecutionOptionsTest::test_populate_existing_future 208s test/orm/test_query.py::ExistsTest::test_exists 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists 208s test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_arbitrary_col_expression 208s test/orm/test_query.py::ExistsTest::test_exists_col_expression 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_expression 208s test/orm/test_query.py::ExistsTest::test_exists_col_warning 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_col_warning 208s test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_labeled_col_expression 208s test/orm/test_query.py::ExistsTest::test_exists_w_select_from 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExistsTest::test_exists_w_select_from 208s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct 208s test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_aliased_sql_construct_raises_adapt_on_names 208s test/orm/test_query.py::ExpressionTest::test_deferred_instances 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_deferred_instances 208s test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_exists_no_eagerloads 208s test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_function_element_column_labels 208s test/orm/test_query.py::ExpressionTest::test_group_by_append 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_append 208s test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancellation 208s test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_cancelled_still_present 208s test/orm/test_query.py::ExpressionTest::test_group_by_plain 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_group_by_plain 208s test/orm/test_query.py::ExpressionTest::test_in 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_in 208s test/orm/test_query.py::ExpressionTest::test_join 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_join 208s test/orm/test_query.py::ExpressionTest::test_label 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_label 208s test/orm/test_query.py::ExpressionTest::test_labeled_subquery 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_labeled_subquery 208s test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_legacy_order_by_cancelled_allows_assertions 208s test/orm/test_query.py::ExpressionTest::test_named_subquery 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_named_subquery 208s test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_no_subquery_for_from_statement 208s test/orm/test_query.py::ExpressionTest::test_order_by_append 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_append 208s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation 208s test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancellation_false 208s test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_cancelled_allows_assertions 208s test/orm/test_query.py::ExpressionTest::test_order_by_plain 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_order_by_plain 208s test/orm/test_query.py::ExpressionTest::test_param_transfer 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_param_transfer 208s test/orm/test_query.py::ExpressionTest::test_reduced_subquery 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_reduced_subquery 208s test/orm/test_query.py::ExpressionTest::test_scalar_subquery 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery 208s test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_scalar_subquery_compile_whereclause 208s test/orm/test_query.py::ExpressionTest::test_select 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_select 208s test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_subquery_no_eagerloads 208s test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_truly_unlabeled_sql_expressions 208s test/orm/test_query.py::ExpressionTest::test_union 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ExpressionTest::test_union 208s test/orm/test_query.py::FilterTest::test_any 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_any 208s test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_any_doesnt_overcorrelate 208s test/orm/test_query.py::FilterTest::test_basic 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_basic 208s test/orm/test_query.py::FilterTest::test_blank_filter_by 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_blank_filter_by 208s test/orm/test_query.py::FilterTest::test_clause_element_ok 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_clause_element_ok 208s test/orm/test_query.py::FilterTest::test_contains 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_contains 208s test/orm/test_query.py::FilterTest::test_contains_m2m 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_contains_m2m 208s test/orm/test_query.py::FilterTest::test_empty_filters 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_empty_filters 208s test/orm/test_query.py::FilterTest::test_exists 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_exists 208s test/orm/test_query.py::FilterTest::test_filter_by 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by 208s test/orm/test_query.py::FilterTest::test_filter_by_against_binary 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_binary 208s test/orm/test_query.py::FilterTest::test_filter_by_against_cast 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_cast 208s test/orm/test_query.py::FilterTest::test_filter_by_against_function 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_function 208s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-False] 208s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[none-True] 208s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-False] 208s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[of_type-True] 208s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-False] 208s test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_joined_entity[two_arg-True] 208s test/orm/test_query.py::FilterTest::test_filter_by_against_label 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_label 208s test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_legacy 208s test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_against_union_newstyle 208s test/orm/test_query.py::FilterTest::test_filter_by_no_property 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_no_property 208s test/orm/test_query.py::FilterTest::test_filter_by_non_entity 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_non_entity 208s test/orm/test_query.py::FilterTest::test_filter_by_tables 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_filter_by_tables 208s test/orm/test_query.py::FilterTest::test_has 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_has 208s test/orm/test_query.py::FilterTest::test_limit_offset 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_limit_offset 208s test/orm/test_query.py::FilterTest::test_none_comparison 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_none_comparison 208s test/orm/test_query.py::FilterTest::test_object_comparison 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison 208s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[0] 208s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[1] 208s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[2] 208s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[3] 208s test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_object_comparison_needs_object[4] 208s test/orm/test_query.py::FilterTest::test_one_filter 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_one_filter 208s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit 208s test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_select_with_bindparam_offset_limit_w_cast 208s test/orm/test_query.py::FilterTest::test_text_coerce 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_text_coerce 208s test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 208s [gw1] [ 49%] PASSED test/orm/test_query.py::FilterTest::test_unique_binds_join_cond 208s test/orm/test_query.py::GetTest::test_get_against_col 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_against_col 208s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_no_result 208s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_result 208s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_few_keys 208s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_too_many_keys 208s test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_keyword_based_wrong_keys 208s test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_no_result 208s test/orm/test_query.py::GetTest::test_get_composite_pk_result 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_composite_pk_result 208s test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_composite_pk 208s test/orm/test_query.py::GetTest::test_get_fully_null_pk 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_fully_null_pk 208s test/orm/test_query.py::GetTest::test_get_null_pk 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_null_pk 208s test/orm/test_query.py::GetTest::test_get_synonym_direct_name 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_direct_name 208s test/orm/test_query.py::GetTest::test_get_synonym_indirect 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_synonym_indirect 208s test/orm/test_query.py::GetTest::test_get_too_few_params 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params 208s test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_too_few_params_tuple 208s test/orm/test_query.py::GetTest::test_get_too_many_params 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_get_too_many_params 208s test/orm/test_query.py::GetTest::test_load 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_load 208s test/orm/test_query.py::GetTest::test_loader_options 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_loader_options 208s test/orm/test_query.py::GetTest::test_unicode 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_unicode 208s test/orm/test_query.py::GetTest::test_unique_param_names 208s [gw1] [ 49%] PASSED test/orm/test_query.py::GetTest::test_unique_param_names 208s test/orm/test_query.py::HasAnyTest::test_any_many_to_many 208s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many 208s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 208s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_get_aliased_join_subq 208s test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 208s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_any_many_to_many_doesnt_overcorrelate 208s test/orm/test_query.py::HasAnyTest::test_any_one_to_many 208s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_any_one_to_many 208s test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 208s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_has_composite_secondary 208s test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 208s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_get_aliased_join_subq 208s test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 208s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_has_doesnt_overcorrelate 208s test/orm/test_query.py::HasAnyTest::test_has_many_to_one 208s [gw1] [ 49%] PASSED test/orm/test_query.py::HasAnyTest::test_has_many_to_one 208s test/orm/test_query.py::HasMapperEntitiesTest::test_cols 208s [gw1] [ 49%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols 208s test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 208s [gw1] [ 49%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_cols_set_entities 208s test/orm/test_query.py::HasMapperEntitiesTest::test_entity 208s [gw1] [ 49%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity 208s test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 208s [gw1] [ 49%] PASSED test/orm/test_query.py::HasMapperEntitiesTest::test_entity_set_entities 208s test/orm/test_query.py::HintsTest::test_hints 208s [gw1] [ 49%] PASSED test/orm/test_query.py::HintsTest::test_hints 208s test/orm/test_query.py::HintsTest::test_statement_hints 208s [gw1] [ 49%] PASSED test/orm/test_query.py::HintsTest::test_statement_hints 208s test/orm/test_query.py::ImmediateTest::test_getslice 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ImmediateTest::test_getslice 208s test/orm/test_query.py::ImmediateTest::test_one 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ImmediateTest::test_one 208s test/orm/test_query.py::ImmediateTest::test_one_or_none 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ImmediateTest::test_one_or_none 208s test/orm/test_query.py::ImmediateTest::test_scalar 208s [gw1] [ 49%] PASSED test/orm/test_query.py::ImmediateTest::test_scalar 208s test/orm/test_query.py::InvalidGenerationsTest::test_distinct 208s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_distinct 208s test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 208s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_entity_or_mapper_zero_from_context 208s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[0] 208s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[1] 208s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[2] 208s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[3] 208s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement[4] 208s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter-] 208s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[filter_by-] 208s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[group_by-] 208s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[limit-] 208s test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 208s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_from_statement_text[order_by-] 209s test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 209s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_illegal_coercions 209s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 209s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column 209s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 209s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_column_tuple 209s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 209s [gw1] [ 49%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_from_statement 209s test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 209s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_invalid_select_from 209s test/orm/test_query.py::InvalidGenerationsTest::test_no_from 209s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_from 209s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[0] 209s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[1] 209s test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_no_limit_offset[2] 209s test/orm/test_query.py::InvalidGenerationsTest::test_order_by 209s [gw1] [ 50%] PASSED test/orm/test_query.py::InvalidGenerationsTest::test_order_by 209s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 209s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x1 209s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 209s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_join_x2 209s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 209s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed 209s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 209s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_mixed_where 209s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 209s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1 209s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 209s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2 209s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 209s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t2t3 209s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 209s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t1t3 209s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 209s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t2 209s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 209s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_where_x2_t3 209s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 209s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x1 209s test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 209s [gw1] [ 50%] PASSED test/sql/test_query.py::JoinTest_sqlite+pysqlite_3_46_1::test_outerjoin_x2 209s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 209s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit 209s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 209s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_limit_offset 209s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 209s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_distinct_offset 209s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 209s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit 209s test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 209s [gw1] [ 50%] PASSED test/sql/test_query.py::LimitTest_sqlite+pysqlite_3_46_1::test_select_limit_offset 209s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-connection] 209s test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[execute-session] 209s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-connection] 209s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalar-session] 209s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-connection] 209s test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_no_query_in_execute[scalars-session] 209s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[0] 209s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[1] 209s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[2] 209s test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_rudimentary_statement_accessors[3] 209s test/orm/test_query.py::MiscTest::test_with_session 209s [gw1] [ 50%] PASSED test/orm/test_query.py::MiscTest::test_with_session 209s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_false 209s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true 209s test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_multiple_entity_true_tuples 209s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_false 209s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_true 209s test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OnlyReturnTuplesTest::test_single_entity_tuples 209s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'*'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'+'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':id_1 %s users.id'-'-'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'*'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'+'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'0-'-'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'*'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'+'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'1-'-'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'*'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'+'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s :param_2'2-'-'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'*'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'+'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic[':param_1 %s users.id'-'-'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'*'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'+'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :id_1'-'-'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'*'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'+'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s :param_1'-'-'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'*'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'+'] 209s test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_arithmetic['users.id %s users.id'-'-'] 209s test/orm/test_query.py::OperatorTest::test_between 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_between 209s test/orm/test_query.py::OperatorTest::test_clauses 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_clauses 209s test/orm/test_query.py::OperatorTest::test_collate 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_collate 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'!='-'!='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<'-'>'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'<='-'>='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'='-'='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>'-'<'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_000-'>='-'<='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'!='-'!='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<'-'>'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'<='-'>='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'='-'='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>'-'<'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_001-'>='-'<='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'!='-'!='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<'-'>'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'<='-'>='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'='-'='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>'-'<'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_002-'>='-'<='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'!='-'!='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<'-'>'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'<='-'>='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'='-'='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>'-'<'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_003-'>='-'<='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'!='-'!='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<'-'>'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'<='-'>='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'='-'='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>'-'<'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_004-'>='-'<='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'!='-'!='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<'-'>'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'<='-'>='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'='-'='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>'-'<'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_005-'>='-'<='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'!='-'!='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<'-'>'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'<='-'>='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'='-'='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>'-'<'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_006-'>='-'<='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'!='-'!='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<'-'>'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'<='-'>='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'='-'='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>'-'<'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_007-'>='-'<='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'!='-'!='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<'-'>'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'<='-'>='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'='-'='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>'-'<'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_008-'>='-'<='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'!='-'!='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<'-'>'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'<='-'>='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'='-'='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>'-'<'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_009-'>='-'<='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'!='-'!='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<'-'>'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'<='-'>='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'='-'='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>'-'<'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_010-'>='-'<='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'!='-'!='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<'-'>'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'<='-'>='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'='-'='] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>'-'<'] 209s test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_comparison[fixture_011-'>='-'<='] 209s test/orm/test_query.py::OperatorTest::test_in 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_in 209s test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_in_instrumented_attribute 209s test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_in_on_relationship_not_supported 209s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance 209s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_aliased 209s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated 209s test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_instance_negated_warn_on_none 209s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null 209s test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_m2o_compare_to_null_aliased 209s test/orm/test_query.py::OperatorTest::test_multilevel_any 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_multilevel_any 209s test/orm/test_query.py::OperatorTest::test_neg 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_neg 209s test/orm/test_query.py::OperatorTest::test_o2m_any 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any 209s test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_any_aliased 209s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null 209s test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_o2m_compare_to_null_aliased 209s test/orm/test_query.py::OperatorTest::test_op 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_op 209s test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_relationship_unimplemented 209s test/orm/test_query.py::OperatorTest::test_selfref_between 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_between 209s test/orm/test_query.py::OperatorTest::test_selfref_relationship 209s [gw1] [ 50%] PASSED test/orm/test_query.py::OperatorTest::test_selfref_relationship 209s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 209s [gw1] [ 50%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_modulo 209s test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 209s [gw1] [ 50%] PASSED test/sql/test_query.py::OperatorTest_sqlite+pysqlite_3_46_1::test_over 209s test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 209s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_from_entity_standalone_fn 209s test/orm/test_query.py::ParentTest::test_invalid_property 209s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_invalid_property 209s test/orm/test_query.py::ParentTest::test_m2m 209s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_m2m 209s test/orm/test_query.py::ParentTest::test_no_strings 209s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_no_strings 209s test/orm/test_query.py::ParentTest::test_noparent 209s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_noparent 209s test/orm/test_query.py::ParentTest::test_o2m 209s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_o2m 209s test/orm/test_query.py::ParentTest::test_select_from 209s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_select_from 209s test/orm/test_query.py::ParentTest::test_select_from_alias 209s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias 209s test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 209s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_from_entity 209s test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 209s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_select_from_alias_of_type 209s test/orm/test_query.py::ParentTest::test_unique_binds_or 209s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_or 209s test/orm/test_query.py::ParentTest::test_unique_binds_union 209s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_unique_binds_union 209s test/orm/test_query.py::ParentTest::test_with_pending_autoflush 209s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_autoflush 209s test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 209s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_with_pending_no_autoflush 209s test/orm/test_query.py::ParentTest::test_with_transient 209s [gw1] [ 50%] PASSED test/orm/test_query.py::ParentTest::test_with_transient 209s test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 209s [gw1] [ 50%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_chained_prefixes 209s test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 209s [gw1] [ 50%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_many_prefixes 209s test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 209s [gw1] [ 50%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_prefix 209s test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 209s [gw1] [ 50%] PASSED test/orm/test_query.py::PrefixSuffixWithTest::test_one_suffix 209s test/orm/test_query.py::QueryClsTest::test_callable_expr 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr 209s test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_expr_undocumented_query_constructor 209s test/orm/test_query.py::QueryClsTest::test_callable_get 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_get 209s test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_m2o_lazyload 209s test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_callable_o2m_lazyload 209s test/orm/test_query.py::QueryClsTest::test_fn_expr 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr 209s test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_expr_undocumented_query_constructor 209s test/orm/test_query.py::QueryClsTest::test_fn_get 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_get 209s test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_m2o_lazyload 209s test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_fn_o2m_lazyload 209s test/orm/test_query.py::QueryClsTest::test_plain_expr 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr 209s test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_expr_undocumented_query_constructor 209s test/orm/test_query.py::QueryClsTest::test_plain_get 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_plain_get 209s test/orm/test_query.py::QueryClsTest::test_subclass_expr 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr 209s test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_expr_undocumented_query_constructor 209s test/orm/test_query.py::QueryClsTest::test_subclass_get 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_get 209s test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_m2o_lazyload 209s test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 209s [gw1] [ 50%] PASSED test/orm/test_query.py::QueryClsTest::test_subclass_o2m_lazyload 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bind_in 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_bindparam_detection 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_execute 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_compiled_insert_execute 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_empty_in_filtering_static 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_composite 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_dont_alter_compiled 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_multiple 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_repeated 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_expanding_in_special_chars 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_ilike 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_in_filtering 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result0] 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result1] 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result2] 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_like_ops[-result3] 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_literal_in 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_or_and_as_columns 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_label_compound 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_order_by_nulls 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_percents_in_text 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_repeated_bindparams 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_from_bindparam 209s test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 209s [gw1] [ 50%] PASSED test/sql/test_query.py::QueryTest_sqlite+pysqlite_3_46_1::test_select_tuple 209s test/sql/test_query.py::RequiredBindTest::test_insert 209s [gw1] [ 50%] PASSED test/sql/test_query.py::RequiredBindTest::test_insert 209s test/sql/test_query.py::RequiredBindTest::test_required_flag 209s [gw1] [ 50%] PASSED test/sql/test_query.py::RequiredBindTest::test_required_flag 209s test/sql/test_query.py::RequiredBindTest::test_select_columns 209s [gw1] [ 50%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_columns 209s test/sql/test_query.py::RequiredBindTest::test_select_where 209s [gw1] [ 50%] PASSED test/sql/test_query.py::RequiredBindTest::test_select_where 209s test/sql/test_query.py::RequiredBindTest::test_text 209s [gw1] [ 50%] PASSED test/sql/test_query.py::RequiredBindTest::test_text 210s test/orm/test_query.py::RowLabelingTest::test_entity 210s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity 210s test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 210s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_anon_aliased 210s test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 210s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_entity_name_aliased 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s [gw1] [ 50%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_subq_fromstatement_legacy[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_cols_w_entities[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_ambiguous_orm_cols_legacy 210s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[core-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols[orm-orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_explicit_cols_legacy 210s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected1] 210s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_NONE-expected0] 210s test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_multi_entity_name_aliased[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected2] 210s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 210s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 210s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 210s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 210s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 210s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_columns[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 210s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 210s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 210s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[core-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 210s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected_core1-expected_orm1] 210s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_NONE-expected_core0-expected_orm0] 210s test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_renamed_properties_subq[orm-SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected_core2-expected_orm2] 210s test/orm/test_query.py::RowLabelingTest::test_with_only_columns 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowLabelingTest::test_with_only_columns 210s test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[0] 210s test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[10] 210s test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[11] 210s test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[12] 210s test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[1] 210s test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[2] 210s test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[3] 210s test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[4] 210s test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[5] 210s test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[6] 210s test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[7] 210s test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[8] 210s test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_column_metadata[9] 210s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-False] 210s test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-False-True] 210s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-False] 210s test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[False-True-True] 210s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-False] 210s test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-False-True] 210s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-False] 210s test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_custom_names[True-True-True] 210s 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] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, NULL AS anon_1, NULL AS anon__1, NULL AS anon__2-expected_row2] 210s 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] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, users.name AS users_name, users.id AS users_id__1, users.name AS users_name__1, NULL AS anon_1-expected_row1] 210s 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] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_dupe_cols[-users.id AS users_id, users.name AS users_name, users.name AS users_name__1-expected_row0] 210s test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_entity_mapping_access 210s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[0] 210s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[1] 210s test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_legacy_tuple_old_select[2] 210s test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[0] 210s test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[1] 210s test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[2] 210s test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple[3] 210s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[0] 210s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[1] 210s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[2] 210s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[3] 210s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[4] 210s test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_modern_tuple_future[5] 210s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-not_use_future] 210s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unhashable-use_future] 210s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-not_use_future] 210s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_hashable-use_future] 210s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-not_use_future] 210s test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 210s [gw1] [ 51%] PASSED test/orm/test_query.py::RowTupleTest::test_unhashable_types[unknown_unhashable-use_future] 211s test/orm/test_query.py::SessionBindTest::test_aggregate_fn 211s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_aggregate_fn 211s test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 211s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_aliased_entity_q 211s test/orm/test_query.py::SessionBindTest::test_binary_op 211s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_binary_op 211s test/orm/test_query.py::SessionBindTest::test_boolean_op 211s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_boolean_op 211s test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 211s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_fetch_sync 211s test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 211s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_delete_no_sync 211s test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 211s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_fetch_sync 211s test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 211s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_bulk_update_no_sync 211s test/orm/test_query.py::SessionBindTest::test_case 211s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_case 211s test/orm/test_query.py::SessionBindTest::test_cast 211s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_cast 211s test/orm/test_query.py::SessionBindTest::test_column_property 211s [gw0] [ 51%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_join 211s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query 211s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_column_property 211s test/orm/test_query.py::SessionBindTest::test_column_property_select 211s [gw1] [ 51%] SKIPPED test/orm/test_query.py::SessionBindTest::test_column_property_select 211s test/orm/test_query.py::SessionBindTest::test_count 211s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_count 212s test/orm/test_query.py::SessionBindTest::test_plain_table 212s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table 212s test/orm/test_query.py::SessionBindTest::test_plain_table_count 212s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_count 212s test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 212s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_plain_table_select_from 212s test/orm/test_query.py::SessionBindTest::test_single_col 212s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col 212s test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 212s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_single_col_from_subq 212s test/orm/test_query.py::SessionBindTest::test_single_entity_q 212s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_single_entity_q 212s test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 212s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_bundle_cte_from_entity 212s test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 212s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_cte_from_entity 212s test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 212s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_entity_q 212s test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 212s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_exists_from_entity 212s test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 212s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_sql_expr_subquery_from_entity 212s test/orm/test_query.py::SessionBindTest::test_type_coerce 212s [gw1] [ 51%] PASSED test/orm/test_query.py::SessionBindTest::test_type_coerce 213s test/orm/test_query.py::SetOpsTest::test_eager_load 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_eager_load 213s test/orm/test_query.py::SetOpsTest::test_intersect 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_intersect 213s test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_order_by_anonymous_col 213s test/orm/test_query.py::SetOpsTest::test_statement_labels 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_statement_labels 213s test/orm/test_query.py::SetOpsTest::test_union 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union 213s test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union_labeled_anonymous_columns 213s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_compile 213s test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union_literal_expressions_results 213s test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsTest::test_union_mapped_colnames_preserved_across_subquery 213s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_deferred 213s test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_flat_twolevel_union_undeferred 213s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_deferred 213s test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SetOpsWDeferredTest::test_nested_union_undeferred 213s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first 213s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_first_against_expression_offset 213s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_expression_offset 213s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_full_slice_against_integer_offset 213s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_limit_offset_applies 213s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_negative_indexes_raise 213s test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SliceTest_sqlite+pysqlite_3_46_1::test_start_slice_against_expression_offset 213s test/orm/test_query.py::SynonymTest::test_froms_aliased_col 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_froms_aliased_col 213s test/orm/test_query.py::SynonymTest::test_joins 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_joins 213s test/orm/test_query.py::SynonymTest::test_options 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_options 213s test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_options_syn_of_syn 213s test/orm/test_query.py::SynonymTest::test_with_parent 213s [gw1] [ 51%] PASSED test/orm/test_query.py::SynonymTest::test_with_parent 213s test/orm/test_query.py::TextErrorTest::test_filter 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextErrorTest::test_filter 213s test/orm/test_query.py::TextErrorTest::test_from_statement 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextErrorTest::test_from_statement 213s test/orm/test_query.py::TextErrorTest::test_having 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextErrorTest::test_having 213s test/orm/test_query.py::TextTest::test_binds_coerce 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_binds_coerce 213s test/orm/test_query.py::TextTest::test_columns_mismatched 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched 213s test/orm/test_query.py::TextTest::test_columns_mismatched_future 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_mismatched_future 213s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels 213s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager 213s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_cols_contains_eager_future 213s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager 213s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_contains_eager_future 213s test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_multi_table_uselabels_future 213s test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_columns_via_textasfrom_from_statement 213s test/orm/test_query.py::TextTest::test_group_by_accepts_text 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_group_by_accepts_text 213s test/orm/test_query.py::TextTest::test_needs_text 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_needs_text 213s test/orm/test_query.py::TextTest::test_order_by_w_eager_five 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_five 213s test/orm/test_query.py::TextTest::test_order_by_w_eager_four 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_four 213s test/orm/test_query.py::TextTest::test_order_by_w_eager_one 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_one 213s test/orm/test_query.py::TextTest::test_order_by_w_eager_three 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_three 213s test/orm/test_query.py::TextTest::test_order_by_w_eager_two 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_order_by_w_eager_two 213s test/orm/test_query.py::TextTest::test_plain_textual_column 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_plain_textual_column 213s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-selectinload] 213s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[False-subqueryload] 213s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-selectinload] 213s test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_related_eagerload_against_text[True-subqueryload] 213s test/orm/test_query.py::TextTest::test_select_star 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_select_star 213s test/orm/test_query.py::TextTest::test_select_star_future 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_select_star_future 213s test/orm/test_query.py::TextTest::test_textual_select_orm_columns 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_textual_select_orm_columns 213s test/orm/test_query.py::TextTest::test_via_select 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_via_select 213s test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_aliased 213s test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_from_statement 213s test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_via_textasfrom_use_mapped_columns 213s test/orm/test_query.py::TextTest::test_whereclause 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_whereclause 213s test/orm/test_query.py::TextTest::test_whereclause_future 213s [gw1] [ 51%] PASSED test/orm/test_query.py::TextTest::test_whereclause_future 213s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 213s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_has_value 214s test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 214s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_detached_non_pk_col_is_default_null 214s test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 214s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_persistent_non_pk_col_is_default_null 214s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 214s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_dont_assume_pk 214s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 214s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk 214s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 214s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_given_pk_but_only_later 214s test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 214s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_filter_with_transient_warn_for_none_against_non_pk 214s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 214s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_complex_rel 214s test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 214s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_negated_contains_or_equals_plain_m2o 214s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 214s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_assume_pk 214s test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 214s [gw1] [ 51%] PASSED test/orm/test_query.py::WithTransientOnNone::test_with_parent_with_transient_warn_for_none_against_non_pk 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-all-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-allquery-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-fetchone-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iter-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iternosavequery-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[1-iterquery-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-all-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-allquery-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-fetchone-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iter-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iternosavequery-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[10-iterquery-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 214s [gw1] [ 51%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-all-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-allquery-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-fetchone-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iter-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iternosavequery-5] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-0] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-1] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-20] 214s test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldIterationTest::test_iter_combinations[30-iterquery-5] 214s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_basic 214s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchall] 214s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchmany] 214s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_cursor_is_closed_on_exhausted[fetchone] 214s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[immediate] 214s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 214s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[joined] 215s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 215s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[select] 215s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 215s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[selectin] 215s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 215s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_config_disable[subquery] 215s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 215s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_eagerload_opt_disable 215s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 215s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_joinedload_m2o_ok 215s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 215s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_m2o_joinedload_not_others 215s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 215s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_contains_eager_opt 215s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 215s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_joinedload_opt 215s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 215s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_mapping 215s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 215s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_subqueryload_opt 215s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 215s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_no_unique_w_yield_per 215s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 215s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_we_can_close_cursor 215s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 215s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options 215s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 215s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_and_execution_options_legacy 216s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 216s [gw1] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration 217s test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 217s [gw0] [ 52%] 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] [ 52%] PASSED test/orm/test_query.py::YieldTest_sqlite+pysqlite_3_46_1::test_yield_per_close_on_interrupted_iteration_legacy 218s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NA ME-NA ME-False] 218s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[NaMe-NaMe-False] 218s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[\u59d3\u540d-\u59d3\u540d-False] 218s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-NAME-False] 218s test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_denormalize[name-name-True] 218s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NA ME-NA ME-False] 218s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NAME-name-False] 218s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[NaMe-NaMe-False] 218s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[\u59d3\u540d-\u59d3\u540d-False] 218s test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::NameNormalizeTest::test_name_normalize[name-name-True] 218s test/sql/test_quote.py::PreparerTest::test_alembic_quote 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::PreparerTest::test_alembic_quote 218s test/sql/test_quote.py::PreparerTest::test_unformat 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat 218s test/sql/test_quote.py::PreparerTest::test_unformat_custom 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::PreparerTest::test_unformat_custom 218s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_basic 218s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_has_table_case_sensitive 218s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_reflect 218s test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteExecTest_sqlite+pysqlite_3_46_1::test_use_labels 218s test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_should_quote 218s test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_apply_labels_shouldnt_quote 218s test/sql/test_quote.py::QuoteTest::test_collate 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_collate 218s test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_illegal_initial_char 218s test/sql/test_quote.py::QuoteTest::test_join 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_join 218s test/sql/test_quote.py::QuoteTest::test_label_and_alias 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_label_and_alias 218s test/sql/test_quote.py::QuoteTest::test_labels 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_labels 218s test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_already_with_quotes 218s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname 218s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_diffname_explicit_quote 218s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename 218s test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_alias_samename_explicit_quote 218s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname 218s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_diffname_explicit_quote 218s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename 218s test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_label_embedded_select_samename_explicit_quote 218s test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_literal_column_wo_label_currently_maintained 218s test/sql/test_quote.py::QuoteTest::test_lower_case_names 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_lower_case_names 218s test/sql/test_quote.py::QuoteTest::test_mixed_case_names 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_mixed_case_names 218s test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_numeric_initial_char 218s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_anon_label 218s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_check_constraint 218s test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_quote_flag_propagate_index 218s test/sql/test_quote.py::QuoteTest::test_repr_unicode 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_repr_unicode 218s test/sql/test_quote.py::QuoteTest::test_reserved_words 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_reserved_words 218s test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_simple_order_by_label 218s test/sql/test_quote.py::QuoteTest::test_subquery_four 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_four 218s test/sql/test_quote.py::QuoteTest::test_subquery_one 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_one 218s test/sql/test_quote.py::QuoteTest::test_subquery_three 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_three 218s test/sql/test_quote.py::QuoteTest::test_subquery_two 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_subquery_two 218s test/sql/test_quote.py::QuoteTest::test_upper_case_names 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuoteTest::test_upper_case_names 218s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_plain 218s test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_apply_map_quoted 218s test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_none 218s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_none 218s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_retain 218s test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_coerce_quoted_switch 218s test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_anon 218s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotefalse 218s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotenone 218s test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_concat_quotetrue 218s test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_anon_label 218s test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_pickle_quote 218s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_anon 218s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotefalse 218s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotenone 218s test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 218s [gw1] [ 52%] PASSED test/sql/test_quote.py::QuotedIdentTest::test_rconcat_quotetrue 218s test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_explode 218s test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::CursorErrTest::test_cursor_shutdown_in_initialize 218s test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::InvalidateDuringResultTest_sqlite+pysqlite_3_46_1::test_invalidate_on_results 218s test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_check_disconnect_no_cursor 218s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_contextmanager 218s test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_commit_fails_trans 218s test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_conn_reusable 218s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_once 218s test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_dialect_initialize_retry_if_exception 218s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_interrupt_nodisconnect_workaround 218s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_disconnect 218s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_conn_w_contextmanager_interrupt 218s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_dont_call_finalizer 218s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_commit_trans 218s test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidate_on_execute_trans 218s test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_invalidated_close 218s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_execute 218s test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 218s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_noreconnect_rollback 219s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 219s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect 219s test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 219s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::MockReconnectTest::test_reconnect_on_reentrant 219s test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 219s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_connect_across_restart 219s test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 219s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_handle_error_sets_disconnect 219s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 219s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_first_connect 219s test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 219s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_ping_not_on_reconnect 220s test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 220s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_pre_ping_weakref_finalizer 220s test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 220s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_raise_db_is_stopped 220s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 220s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_restarted 220s test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingMockTest::test_waits_til_exec_wo_ping_db_is_stopped 221s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_is_restarted 221s test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::PrePingRealTest_sqlite+pysqlite_3_46_1::test_pre_ping_db_stays_shutdown 221s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_control 221s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_downgrade_control 221s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_downgrade_disconnect 221s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_can_upgrade_disconnect 221s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_downgrade_disconnect 221s test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealPrePingEventHandlerTest_sqlite+pysqlite_3_46_1::test_event_handler_didnt_upgrade_disconnect 221s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_close 221s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_closed 221s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_detach_invalidated 221s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_ensure_is_disconnect_gets_connection 221s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer 221s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_explode_in_initializer_disconnect 221s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_invalidate_twice 221s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 221s [gw1] [ 52%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate 221s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_no_begin_on_invalid 221s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_null_pool 221s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_reconnect 221s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_plain 221s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 221s [gw1] [ 52%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint 221s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 221s [gw1] [ 52%] SKIPPED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase 221s test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 221s [gw1] [ 52%] PASSED test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_with_transaction 222s test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 222s [gw0] [ 52%] 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] [ 52%] PASSED test/engine/test_reconnect.py::RecycleTest_sqlite+pysqlite_3_46_1::test_basic 223s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 223s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-immediateload] 223s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 223s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[1-selectinload] 223s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 223s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-immediateload] 223s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 223s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[15-selectinload] 223s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 223s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-immediateload] 223s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 223s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[185-selectinload] 223s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 223s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-immediateload] 223s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 223s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[25-selectinload] 224s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 224s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-immediateload] 224s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 224s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_recursion_depth[78-selectinload] 224s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 224s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[immediateload] 224s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 224s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_unlimited_recursion[selectinload] 224s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 224s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-immediateload] 224s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 224s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-12-selectinload] 224s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 224s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-immediateload] 224s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 224s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-25-selectinload] 224s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 224s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-immediateload] 224s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 224s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-4-selectinload] 224s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 224s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-immediateload] 224s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 224s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-41-selectinload] 225s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 225s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-immediateload] 225s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 225s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-55-selectinload] 225s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 225s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-immediateload] 225s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 225s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[disable_cache-9-selectinload] 225s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 225s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-immediateload] 225s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 225s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-12-selectinload] 225s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 225s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-immediateload] 225s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 225s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-25-selectinload] 225s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 225s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-immediateload] 225s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 225s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-4-selectinload] 225s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 225s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-immediateload] 225s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 225s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-41-selectinload] 226s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 226s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-immediateload] 226s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 226s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-55-selectinload] 226s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 226s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-immediateload] 226s test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 226s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::DeepRecursiveTest::test_warning_w_no_recursive_opt[not_disable_cache-9-selectinload] 226s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 226s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[immediateload] 226s test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 226s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::NonRecursiveTest::test_no_recursion_depth_non_self_referential[selectinload] 226s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 226s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[immediateload-14] 226s test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 226s [gw1] [ 52%] PASSED test/orm/test_recursive_loaders.py::ShallowRecursiveTest::test_recursion_depth_opt[selectinload-4] 226s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 226s [gw1] [ 52%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_case_insensitive 226s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 226s [gw1] [ 52%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_exact_name 226s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 226s [gw1] [ 52%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_reflect_via_fk 226s test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 226s [gw1] [ 52%] PASSED test/engine/test_reflection.py::CaseSensitiveTest_sqlite+pysqlite_3_46_1::test_table_names 226s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 226s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_cls 226s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 226s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_listen_metadata_obj 226s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 226s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_index 226s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 226s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_info 226s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 226s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key 226s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 226s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_key_fk 226s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 226s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_default_clause 226s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 226s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_fetchedvalue 226s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 226s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_plain_text 226s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 226s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_server_default_textclause 226s test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 226s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ColumnEventsTest_sqlite+pysqlite_3_46_1::test_override_type 226s test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 226s [gw1] [ 52%] PASSED test/engine/test_reflection.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_table_reflection 226s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test1] 226s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test2] 226s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test3] 226s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test4] 226s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test5] 226s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test6] 226s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test7] 226s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test8] 226s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test9] 226s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict1] 226s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict2] 226s test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_reflection[test_strict3] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_inline_plain 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_multiline 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_plain 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-Code] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-[Code]-[Code]] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-name with spaces-name with spaces] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plain_name-plain_name] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[ix-plainname-plainname] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 226s [gw1] [ 52%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-Code] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-[Code]-[Code]] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-name with spaces-name with spaces] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plain_name-plain_name] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[pk-plainname-plainname] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-Code] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-[Code]-[Code]] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-name with spaces-name with spaces] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plain_name-plain_name] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq-plainname-plainname] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-Code] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-[Code]-[Code]] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-name with spaces-name with spaces] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plain_name-plain_name] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline-plainname-plainname] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-Code] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-[Code]-[Code]] 226s 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] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-name with spaces-name with spaces] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plain_name-plain_name] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_before-plainname-plainname] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-Code] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-[Code]-[Code]] 226s 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] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-name with spaces-name with spaces] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plain_name-plain_name] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_constraint_cols[uq_inline_tab_within-plainname-plainname] 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_create_index_with_schema 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_dont_reflect_autoindex 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_broken_casing 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_composite_implicit_parent 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_deferrable_initially 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_missing_parent_reflection 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_implicit_parent 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_none 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_name_is_not_none 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_ondelete_onupdate 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_foreign_key_options_unnamed_inline 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_legacy_quoted_identifiers_unit 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_mixed_into_ck 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_named 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_no_pk 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_primary_key_constraint_unnamed 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_partial_indexes 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_mixed_into_ck 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_casing 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_named_broken_temp 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_inline_quoted 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unique_constraint_unnamed_normal_temporary 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 226s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key 226s test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 227s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ConstraintReflectionTest_sqlite+pysqlite_3_46_1::test_unnamed_inline_foreign_key_quoted 227s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 227s [gw1] [ 53%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_checkfirst 227s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 227s [gw1] [ 53%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_createdrop 227s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 227s [gw1] [ 53%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_has_table_and_table_names 227s test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 227s [gw1] [ 53%] PASSED test/engine/test_reflection.py::CreateDropTest_sqlite+pysqlite_3_46_1::test_sorter 227s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 227s [gw1] [ 53%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_clslevel 227s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 227s [gw1] [ 53%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_instancelevel 227s test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 227s [gw1] [ 53%] PASSED test/dialect/postgresql/test_reflection.py::CustomTypeReflectionTest::test_no_format_type 227s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 227s [gw1] [ 53%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_basic 227s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 227s [gw1] [ 53%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wbase 227s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 227s [gw1] [ 53%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_rekey_wdecorator 227s test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 227s [gw1] [ 53%] PASSED test/orm/declarative/test_reflection.py::DeclarativeReflectionTest::test_supplied_fk 227s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 227s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_fk_pk_column 227s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 227s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_pk_column 227s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 227s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_add_subclass_column 227s test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 227s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredJoinedInhReflectionTest::test_basic 227s test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 227s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectPKFKTest::test_pk_fk 227s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 227s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_abstract_base 227s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 227s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[connection] 227s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 227s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[engine] 227s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 227s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_basic_deferred[raise_] 227s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 227s [gw0] [ 53%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_objects_from_query_w_selectinload 230s test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 230s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_cls_not_strong_ref 230s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 230s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_exception_prepare_not_called 230s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 230s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_mapper_args_deferred 230s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 230s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_redefine_fk_double 230s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 230s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[include_views] 230s test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 230s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredReflectionTest::test_views[not_include_views] 230s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 230s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_string_resolution 230s test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 230s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSecondaryReflectionTest::test_table_resolution 230s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 230s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_column 230s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 230s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_pk_mapped_column 230s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 230s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_column 231s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 231s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_add_subclass_mapped_column 231s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 231s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_basic 231s test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 231s [gw1] [ 53%] PASSED test/ext/declarative/test_reflection.py::DeferredSingleInhReflectionTest::test_subclass_mapped_column_no_existing 231s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[False] 231s test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_cols_skip_fk_col[True] 231s test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_include_columns 231s test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::IncludeColsFksTest::test_table_works_minus_fks 231s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 231s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast 231s test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 231s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::InfoCoerceUnicodeTest::test_info_unicode_cast_no_2000 231s test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 231s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::KeywordInDatabaseNameTest_sqlite+pysqlite_3_46_1::test_reflect 231s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 231s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_default_schema_name_not_interpreted_as_tokenized 231s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 231s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[Foo.Bar-Foo-Bar-use [Foo]] 231s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 231s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar]-None-Foo.Bar-use [Foo.Bar]] 231s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 231s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[Foo.Bar].[bat]-Foo.Bar-bat-use [Foo.Bar]] 231s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 231s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[abc].[def].[efg].[hij]-[abc].[def].[efg]-hij-use [abc].[def].[efg]] 231s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 231s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[[foo].]do something; select [foo-foo-do something; select foo-use foo] 231s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 231s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[abc.def.efg.hij-abc.def.efg-hij-use [abc.def.efg]] 231s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 231s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo-None-foo-use foo] 231s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 231s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[foo.bar-foo-bar-use foo] 231s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 231s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs[something; select [foo].bar-something; select foo-bar-use [something; select foo]] 231s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 231s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_dont_use_for_same_db 231s test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 231s [gw1] [ 53%] PASSED test/dialect/mssql/test_reflection.py::OwnerPlusDBTest::test_owner_database_pairs_switch_for_different_db 231s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 231s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_fk_reflection 231s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 231s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE ALGORITHM=UNDEFINED DEFINER=`scott`@`%` SQL SECURITY DEFINER VIEW `v1` AS SELECT-True] 231s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 231s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `A VIEW`-False] 231s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 231s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW_THINGS`-False] 231s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 231s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `VIEW`-False] 231s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 231s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE TABLE `v1`-False] 231s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 231s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_is_view[CREATE VIEW `v1` AS SELECT-True] 231s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 231s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection 231s test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 231s [gw1] [ 53%] PASSED test/dialect/mysql/test_reflection.py::RawReflectionTest::test_key_reflection_columns 231s test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 231s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectHeadlessFKsTest_sqlite+pysqlite_3_46_1::test_reflect_tables_fk_no_colref 231s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 231s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_table_names 231s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 231s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_table_names 231s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 231s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_temp_view_names 231s test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 231s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::ReflectInternalSchemaTables_sqlite+pysqlite_3_46_1::test_get_view_names 231s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-False] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[arg-True] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-False] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name[kwarg-True] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-False] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[arg-True] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-False] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_and_string[kwarg-True] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-False] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[arg-True] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-False] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string[kwarg-True] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[False] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_quoted_name_false_true_and_string_arg_and_kwarg[True] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[arg] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_multiple_string[kwarg] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-False] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[arg-True] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-False] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name[kwarg-True] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-False] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[arg-True] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-False] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_and_string[kwarg-True] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-False] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[arg-True] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-False] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_quoted_name_false_true_and_string[kwarg-True] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[arg] 231s test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionCacheTest::test_single_string[kwarg] 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_arg 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_ispresent 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_nonpresent 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_foreign_key_removed 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_replace_primary_key 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_autoload_with_imply_autoload 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_override 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_basic_reflection 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_check_constraint_reflection 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 231s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_fk 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_composite_pks 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[not_use_metadata_reflect] 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing[use_metadata_reflect] 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[autoload] 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect] 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[metadata_reflect_no_replace] 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_never_dupe_column[plain_table] 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_extend_existing_reflect_all_dont_dupe_index 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_error 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 231s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_include_columns_indexes 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_cols_busted 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_index_reflection_expression_not_found 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonexistent 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_nonreflected_fk_raises 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_composite_fk 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_existing_fk 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_keys 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_nonexistent_fk 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_pkfk 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_override_upgrade_pk_flag 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_pks_not_uniques 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_unreflectable_table 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_all_with_views 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_materialized_view_names] 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_table_names] 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_forwards_multiple_kwargs[get_view_names] 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_reserved 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_extend_existing 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_metadata 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_resolve_fks_false_table 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_two_foreign_keys 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 231s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types 231s test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_views 231s test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 231s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::ReverseCasingReflectTest_sqlite+pysqlite_3_46_1::test_direct_quoting 231s test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaManipulationTest_sqlite+pysqlite_3_46_1::test_append_constraint_unique 231s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 231s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg 231s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema 231s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_explicit_default_schema_metadata 231s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_has_schema 231s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_metadata_reflect_schema 231s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 231s [gw1] [ 53%] SKIPPED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap 231s test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_schema_translation 231s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 231s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_lookup 231s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 231s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_type_affinity 231s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 231s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_lookup_direct_unsupported_args 231s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 231s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_lookup 231s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 231s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_type_affinity 231s test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 231s [gw1] [ 53%] PASSED test/dialect/sqlite/test_reflection.py::TypeReflectionTest_sqlite+pysqlite_3_46_1::test_round_trip_direct_unsupported_args 231s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_basic 231s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_get_names 231s test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 231s [gw1] [ 53%] PASSED test/engine/test_reflection.py::UnicodeReflectionTest_sqlite+pysqlite_3_46_1::test_has_table 231s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_m2o_composite_selfref 231s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_composite_selfref 231s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_left_aliased 231s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_plain 231s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_right_aliased 231s test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::AdaptedJoinTest::test_join_targets_o2m_selfref 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_columns_m2m_backref 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_base_to_joined_sub 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_cols_three_tab_viewonly 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_1 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_2 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_compound_3 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_m2o_sub_to_joined_sub 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_o2m_joined_sub_to_base 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_overlapping_composite_fks 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_inh_selfref_w_entities 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_m2m_backref 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_backref 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 231s [gw1] [ 53%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_annotated 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_rs 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_composite_selfref_func_warning 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2m_overlap_func_warning 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_o2o_joined_sub_to_base 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_local_remote_pairs_purely_single_col_o2m 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_1 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_compound_2 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2m_backref 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_composite_selfref 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_m2o_selfref 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_joined_sub_to_sub 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_remote_columns_o2m_selfref 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_m2m 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_annotated_func 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determine_synchronize_pairs_o2m_to_oldstyle_func 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_determinelocal_remote_m2o_joined_sub_to_sub_on_base 231s test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::ColumnCollectionsTest::test_err_local_remote_compound_1 231s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_annotate_orm_join 231s test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DeannotateCorrectlyTest::test_pj_deannotates 231s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_m2m 231s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_ambiguous_fks_o2m 231s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o 231s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_composite_selfref 231s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_m2o_selfref 231s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_m2m 231s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_no_fks_o2m 231s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m 231s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_composite_selfref 231s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_o2m_selfref 231s test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DetermineJoinTest::test_determine_join_w_fks_ambig_m2m 231s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_compound_2 231s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o 231s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_composite_selfref 231s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_m2o_selfref 231s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m 231s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_composite_selfref 231s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_o2m_selfref 231s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_m2o 231s test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::DirectionTest::test_determine_direction_purely_single_o2m 231s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m 231s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none 231s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_o_side_none_reverse 231s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_o2m_reverse 231s test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 231s [gw1] [ 54%] PASSED test/orm/test_rel_fn.py::LazyClauseTest::test_lazy_clause_remote_local_multiple_ref 231s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 231s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[False] 231s test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 231s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::BetweenSubclassJoinWExtraJoinedLoad::test_query_auto[True] 231s test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 231s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::ContainsEagerMultipleOfType::test_contains_eager_multi_alias 231s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 231s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_contains_eager 231s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 231s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_joinedload 231s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 231s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related 231s test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 231s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::EagerToSubclassTest::test_subq_through_related_aliased 231s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 231s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join 231s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 231s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_join_flat 231s test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 231s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinAcrossJoinedInhMultiPath::test_joinedload 231s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 231s [gw0] [ 54%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_orm_path 231s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 231s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_ij 231s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 231s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_ij_oj 231s test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 231s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedLoadSpliceFromJoinedTest::test_oj_ij 231s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 231s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_base 231s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 231s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_from_sub 231s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 231s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly 232s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins 232s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_local_wpoly_innerjoins_roundtrip 232s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_base_to_base 232s test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadOverWPolyAliased::test_to_sub_to_base 232s test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadSinglePolysubSingle::test_query 232s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_baseclass 232s test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::JoinedloadWPolyOfTypeContinued::test_joined_load_lastlink_subclass 232s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_any 232s test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::M2MFilterTest::test_not_contains 232s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_emit_query 232s test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::M2ODontLoadSiblingTest::test_load_m2o_use_get 232s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_adaption 232s test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::MultipleAdaptUsesEntityOverTableTest::test_two_joins_sql 232s test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SameNameOnJoined::test_persist 232s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_joined 232s test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SameNamedPropTwoPolymorphicSubClassesTest::test_free_w_poly_subquery 232s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_has 232s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_one 232s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_aliased_two 232s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_join_explicit_alias 232s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JSelfTest::test_relationship_compare 232s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[False] 232s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_filter_aliasing[True] 232s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_has 232s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_join 232s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[False] 232s test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialJ2JTest::test_relationship_compare[True] 232s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_eager_join 232s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit 232s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_query_crit_core_workaround 232s test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialM2MTest::test_subquery_load 232s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_has 232s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_join 232s test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SelfReferentialTestJoinedToBase::test_oftype_aliases_in_exists 232s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_contains_eager 232s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_joinedload 232s test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassEagerToSubClassTest::test_subqueryload 232s test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 232s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassFromParentTest::test_2617 233s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 233s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_five 233s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 233s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_four 233s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 233s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_one 233s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 233s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_seven 233s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 233s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_six 233s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 233s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_three 233s test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 233s [gw1] [ 54%] PASSED test/orm/inheritance/test_relationship.py::SubClassToSubClassMultiTest::test_two 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_caching_and_binds_lambda_more_mixins 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_applies_to_column_property 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_post_replace_legacy 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-0] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-1] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-2] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[False-3] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-0] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-1] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-2] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left[True-3] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-0] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-1] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-2] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[False-3] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-0] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-1] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-2] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_left_including_entity[True-3] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_00] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_01] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_02] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_criteria_select_from_w_join_right[-_exclusions_03] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_declared_attr_no_warning 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_err_given_in_pathed 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_joinedload_global_criteria 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[immediate] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[joined] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[select] 233s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 233s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[selectin] 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_loader_strategy_on_refresh[subquery] 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_refresh 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_undefer 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_never_for_unexpire 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_after_the_fact_global_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_count_global_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_query_outerjoin_global_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_aliased_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_aliased_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_columns_inclaliased_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_aliased_inclaliased_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_count_subquery_global_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS count_1] 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-count(users.id) AS foo] 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id AS foo] 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.id] 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS anon_1] 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_expr_with_criteria[-users.name || :name_1 AS foo] 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_aliased_inclaliased_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_from_mapper_mapper_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_implicit_join_mapper_mapper_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_aliased_inclaliased_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_join_mapper_mapper_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinedload_mapper_mapper_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_aliased_inclaliased_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_joinm2m_mapper_mapper_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_closure_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_lazyload_mapper_mapper_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_mapper_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[delete_is_orm] 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_delete_mapper_criteria[not_delete_is_orm] 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[not_update_is_orm] 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_cte_update_mapper_criteria[update_is_orm] 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_core_dml_mapper_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-direct_union] 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[add_nested_union-from_statement] 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-direct_union] 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_columns_w_union_mapper_criteria[not_add_nested_union-from_statement] 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_mapper_mapper_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_closure_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_select_selectinload_mapper_mapper_criteria 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_unnamed_param_dont_fail 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_from_subq 234s test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::LoaderCriteriaTest::test_with_loader_criteria_recursion_check_scalar_subq 234s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_local_criteria 234s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[0] 234s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[1] 234s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 234s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_joinedload_scalar[2] 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_lazyload_local_criteria 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[joinedload-False] 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[lazyload-True] 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[selectinload-True] 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_loader_criteria_subquery_w_same_entity[subqueryload-False] 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-joinedload] 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-lazyload] 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-selectinload] 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[not_use_in-subqueryload] 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-joinedload] 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-lazyload] 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-selectinload] 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_opts_local_criteria_cachekey[use_in-subqueryload] 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_query_join_local_criteria 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_join_local_criteria 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_aliased_local_criteria 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_select_joinm2m_local_criteria 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_local_criteria_subquery 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[False] 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_selectinload_nested_criteria[True] 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_subqueryload_local_criteria 235s test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::RelationshipCriteriaTest::test_use_secondary_table_in_criteria 235s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_contains_eager 235s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[alone] 235s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[no] 235s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[omit] 235s test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::SubqueryCriteriaTest::test_selectinload[with_and] 235s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-False] 235s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[None-True] 235s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-False] 235s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 235s [gw0] [ 54%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join 235s test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[joinedload-True] 235s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-False] 235s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[lazyload-True] 235s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-False] 235s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[selectinload-True] 235s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-False] 235s test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 235s [gw1] [ 54%] PASSED test/orm/test_relationship_criteria.py::TemporalFixtureTest::test_same_relatinship_load_different_range[subqueryload-True] 235s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 235s [gw1] [ 54%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_column_property_flag 235s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 235s [gw1] [ 54%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_composite_property_flag 235s test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 235s [gw1] [ 54%] PASSED test/orm/test_relationships.py::ActiveHistoryFlagTest::test_relationship_property_flag 235s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 235s [gw1] [ 54%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_m2m 235s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 235s [gw1] [ 54%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_ambiguous_fks_o2m 235s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 235s [gw1] [ 54%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_no_fks_m2m 236s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 236s [gw1] [ 54%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_annotated_pj_o2m 236s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 236s [gw1] [ 54%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_m2m 236s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 236s [gw1] [ 54%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_fks_o2m 236s test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousFKResolutionTest::test_with_pj_o2m 236s test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::AmbiguousJoinInterpretedAsSelfRef::test_mapping 236s test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::BackrefPropagatesForwardsArgs::test_backref 236s test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeJoinPartialFK::test_joins_fully 236s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated 236s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_annotated_no_overwriting 236s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_explicit 236s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_implicit 236s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_overlapping_warning 236s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_explicit 236s test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CompositeSelfRefFKTest::test_very_implicit 236s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_bool_op 236s test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::CustomOperatorTest::test_join_on_custom_op_legacy_is_comparison 236s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteMiddleTable 236s test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DependencyTwoParentTest::test_DeleteRootTable 236s test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_ancestors_lazyload_clause 236s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_joinedload 236s test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_anscestors_lazyload 236s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_joinedload 236s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload 236s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_lazyload_clause 236s test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_descendants_subqueryload 236s test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 236s [gw1] [ 55%] PASSED test/orm/test_relationships.py::DirectSelfRefFKTest::test_plain_join_descendants 237s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_1 237s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_escalation_2 237s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_func_referent 237s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_manytoone_funcfk 237s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_func_referent 237s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_annotated 237s test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ExplicitLocalRemoteTest::test_onetomany_funcfk_oldstyle 237s test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKEquatedToConstantTest::test_basic 237s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete, delete-orphan] 237s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_AtoB[save-update, delete] 237s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete, delete-orphan] 237s test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_cascade_BtoA[save-update, delete] 237s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_AtoB 237s test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_delete_manual_BtoA 237s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_AtoB 237s test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_no_delete_PK_BtoA 237s test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_nullPKsOK_BtoA 237s test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FKsAsPksTest::test_onetoone_switch 237s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_joinedload 237s test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::FunctionAsPrimaryJoinTest_sqlite+pysqlite_3_46_1::test_lazyload 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_detached_legacy_inactive_history_style_raiseload] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_backref_legacy_inactive_history_style_raiseload] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_detached_raiseload] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_delete_raiseload] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_detached_legacy_inactive_history_style_raiseload] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[active_history_legacy_inactive_history_style_raiseload] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_legacy_inactive_history_style_raiseload] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_detached_raiseload] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_legacy_inactive_history_style_raiseload] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[backref_raiseload] 237s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 237s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete] 238s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached] 238s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style] 238s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_legacy_inactive_history_style_raiseload] 238s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_detached_raiseload] 238s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style] 238s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_legacy_inactive_history_style_raiseload] 238s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[delete_raiseload] 238s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached] 238s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style] 238s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_legacy_inactive_history_style_raiseload] 238s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[detached_raiseload] 238s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style] 238s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[legacy_inactive_history_style_raiseload] 238s test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InactiveHistoryNoRaiseTest::test_m2o[raiseload] 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_fks 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_m2o 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_ambiguous_remoteside_o2m 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_equated_self_ref_wrong_fks 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_fks 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_equality 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_no_fks 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_self_ref_viewonly_fks 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_viewonly 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_equated_wo_fks_works_on_relaxed 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTest::test_no_join_self_ref 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_primaryjoin 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_bad_secondaryjoin 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_local_col_setup 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_equated_secondaryjoin 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_fks 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_join 238s test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRelationshipEscalationTestM2M::test_no_secondaryjoin 238s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_backref 238s test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_m2o_explicit 238s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_backref 238s test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::InvalidRemoteSideTest::test_o2m_explicit 238s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj 238s test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 238s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_clauseelement_pj_false 239s test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_fk_error_not_raised_unrelated 239s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg2] 239s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[foreign_keys-arg3] 239s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[order_by-arg4] 239s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg0] 239s test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_invalid_string_args[remote_side-arg1] 239s test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_join_error_raised 239s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-annotation] 239s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[core_col-local_remote] 239s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-annotation] 239s test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_no_remote_on_local_only_cols[orm_col-local_remote] 239s test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::JoinConditionErrorTest::test_only_column_elements 239s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_collection_relationship_overrides_fk 239s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_collection_event 239s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_init_doesnt_produce_scalar_event 239s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_joinedload_doesnt_produce_bogus_event 239s test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::M2ODontOverwriteFKTest::test_scalar_relationship_overrides_fk 239s test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_back_propagates_not_relationship 239s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_key 239s test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_invalid_target 239s test/orm/test_relationships.py::ManualBackrefTest::test_o2m 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ManualBackrefTest::test_o2m 239s test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_m2o 239s test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::NoLoadBackPopulates::test_o2m 239s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_aliased_mapper_works 239s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_overlaps_works 239s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_double_rel_same_mapper_warns 239s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[False] 239s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_five[True] 239s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_fixture_four 239s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_backrefs_works 239s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_overlaps_works 239s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_simple_warn 239s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_four 239s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_one 239s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_three 239s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_warn_two 239s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_one 239s test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::OverlappingFksSiblingTest::test_works_two 239s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_non_use_get_raise_on_sql_option 239s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raise_on_sql_option 239s test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_m2o_raiseload_option 239s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_lazyload_option 239s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_mapper 239s test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_o2m_raiseload_option 239s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_from_eager_load 239s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_all_classes_option 239s test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 239s [gw0] [ 55%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_plain_join_select 239s test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RaiseLoadTest::test_raiseload_wildcard_specific_class_option 239s test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RelationDeprecationTest::test_relationship 239s test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RelationshipToSelectableTest::test_basic 239s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_col_query 239s test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::RemoteForeignBetweenColsTest::test_lazyload 239s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[False] 239s test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryArgTest::test_informative_message_on_cls_as_secondary[True] 239s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_join 239s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_eager_selectin 239s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_exists 239s test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryIncludesLocalColsTest::test_query_join 239s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 239s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_join 240s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_joinedload 240s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_lazyload 240s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_join 240s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_joinedload 240s test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SecondaryNestedJoinTest::test_render_lazyload 240s test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::SynonymsAsFKsTest::test_synonym_fk 240s test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_nopoly_onflush 240s test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_m2o_oncascade 240s test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_nopoly_onflush 240s test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_oncascade 240s test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypeMatchTest::test_o2m_onflush 240s test/orm/test_relationships.py::TypedAssociationTable::test_m2m 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::TypedAssociationTable::test_m2m 240s test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::UniqueColReferenceSwitchTest::test_switch_parent 240s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_basic 240s test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyComplexJoin::test_remote_side_escalation 240s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_oneside 240s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_m2o_viewonly_only 240s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_oneside 240s test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyHistoryTest::test_o2m_viewonly_only 240s test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyLocalRemoteM2M::test_local_remote 240s test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyM2MBackrefTest::test_viewonly 240s test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyNonEquijoin::test_viewonly_join 240s test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyOverlappingNames::test_three_table_view 240s test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedLocalColumn::test_relationship_on_or 240s test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyRepeatedRemoteColumn::test_relationship_on_or 240s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-False] 240s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-None] 240s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-False-True] 240s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-False] 240s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-None] 240s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-False-True-True] 240s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-False] 240s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-None] 240s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-False-True] 240s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-False] 240s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-None] 240s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-None-True-True] 240s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 240s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-False] 240s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-None] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-False-True] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-False] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-None] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[False-True-True-True] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-False] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-None] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-False-True] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-False] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-None] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-False-True-True] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-False] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-None] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-False-True] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-False] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-None] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-None-True-True] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-False] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-None] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-False-True] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-False] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-None] 241s test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlySyncBackref::test_case[True-True-True-True] 241s test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 241s [gw1] [ 55%] PASSED test/orm/test_relationships.py::ViewOnlyUniqueNames::test_three_table_view 241s test/base/test_result.py::MergeResultTest::test_columns 241s [gw1] [ 55%] PASSED test/base/test_result.py::MergeResultTest::test_columns 241s test/base/test_result.py::MergeResultTest::test_fetchall 241s [gw1] [ 55%] PASSED test/base/test_result.py::MergeResultTest::test_fetchall 241s test/base/test_result.py::MergeResultTest::test_first 241s [gw1] [ 55%] PASSED test/base/test_result.py::MergeResultTest::test_first 241s test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 241s [gw1] [ 55%] PASSED test/base/test_result.py::MergeResultTest::test_merge_preserve_unique 241s test/base/test_result.py::MergeResultTest::test_merge_results 241s [gw1] [ 55%] PASSED test/base/test_result.py::MergeResultTest::test_merge_results 241s test/base/test_result.py::MergeResultTest::test_merge_scalars 241s [gw1] [ 55%] PASSED test/base/test_result.py::MergeResultTest::test_merge_scalars 241s test/base/test_result.py::MergeResultTest::test_merge_unique 241s [gw1] [ 55%] PASSED test/base/test_result.py::MergeResultTest::test_merge_unique 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 241s [gw1] [ 55%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_but_accessed_nonscalar_result 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_mapping 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_columns0_plain 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[0] 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[1] 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_first[2] 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_mappings_all 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_rows_all 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_mfiltered_unique_scalars_all 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[0] 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[1] 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalar_one[2] 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars0 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_all 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_fetchmany 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_scalars_iterate 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_all 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_tuples_iterate 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_all 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_scalars_fetchmany 241s test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_scalar_mode_unique_tuples_all 241s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[0] 241s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[1] 241s test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 241s [gw1] [ 56%] PASSED test/base/test_result.py::OnlyScalarsTest::test_unique_scalar_accessors[2] 241s test/base/test_result.py::ResultTest::test_all 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_all 241s test/base/test_result.py::ResultTest::test_class_presented 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_class_presented 241s test/base/test_result.py::ResultTest::test_close_attributes 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_close_attributes 241s test/base/test_result.py::ResultTest::test_columns 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns 241s test/base/test_result.py::ResultTest::test_columns_again 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_again 241s test/base/test_result.py::ResultTest::test_columns_freeze 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_freeze 241s test/base/test_result.py::ResultTest::test_columns_ints 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_ints 241s test/base/test_result.py::ResultTest::test_columns_unique_freeze 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_unique_freeze 241s test/base/test_result.py::ResultTest::test_columns_with_mappings 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_columns_with_mappings 241s test/base/test_result.py::ResultTest::test_first 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_first 241s test/base/test_result.py::ResultTest::test_freeze 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_freeze 241s test/base/test_result.py::ResultTest::test_index_extra 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_index_extra 241s test/base/test_result.py::ResultTest::test_many_then_all 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_many_then_all 241s test/base/test_result.py::ResultTest::test_mapping_plus_base 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_mapping_plus_base 241s test/base/test_result.py::ResultTest::test_mappings 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_mappings 241s test/base/test_result.py::ResultTest::test_mappings_with_columns 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_mappings_with_columns 241s test/base/test_result.py::ResultTest::test_one 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one 241s test/base/test_result.py::ResultTest::test_one_mapping 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_mapping 241s test/base/test_result.py::ResultTest::test_one_none 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_none 241s test/base/test_result.py::ResultTest::test_one_or_none 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_or_none 241s test/base/test_result.py::ResultTest::test_one_or_none_none 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_none 241s test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_or_none_raise_multiple 241s test/base/test_result.py::ResultTest::test_one_raise_mutiple 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_raise_mutiple 241s test/base/test_result.py::ResultTest::test_one_unique 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_unique 241s test/base/test_result.py::ResultTest::test_one_unique_mapping 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_unique_mapping 241s test/base/test_result.py::ResultTest::test_one_unique_tricky_one 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_one_unique_tricky_one 241s test/base/test_result.py::ResultTest::test_partition 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_partition 241s test/base/test_result.py::ResultTest::test_partition_unique_yield_per 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_partition_unique_yield_per 241s test/base/test_result.py::ResultTest::test_partition_yield_per 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_partition_yield_per 241s test/base/test_result.py::ResultTest::test_scalar 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar 241s test/base/test_result.py::ResultTest::test_scalar_none_all 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all 241s test/base/test_result.py::ResultTest::test_scalar_none_all_unique 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_all_unique 241s test/base/test_result.py::ResultTest::test_scalar_none_first 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_first 241s test/base/test_result.py::ResultTest::test_scalar_none_iterate 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_iterate 241s test/base/test_result.py::ResultTest::test_scalar_none_many 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_many 241s test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_or_none_w_unique 241s test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_none_one_w_unique 241s test/base/test_result.py::ResultTest::test_scalar_one 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_one 241s test/base/test_result.py::ResultTest::test_scalar_one_or_none 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none 241s test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_or_none_none 241s test/base/test_result.py::ResultTest::test_scalar_one_w_unique 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_one_w_unique 241s test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_only_on_filter_w_unique 241s test/base/test_result.py::ResultTest::test_scalar_plus_base 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalar_plus_base 241s test/base/test_result.py::ResultTest::test_scalars 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars 241s test/base/test_result.py::ResultTest::test_scalars_freeze 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_freeze 241s test/base/test_result.py::ResultTest::test_scalars_mappings 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_mappings 241s test/base/test_result.py::ResultTest::test_scalars_no_fetchone 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_no_fetchone 241s test/base/test_result.py::ResultTest::test_scalars_one_w_unique 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_one_w_unique 241s test/base/test_result.py::ResultTest::test_scalars_plus_one 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one 241s test/base/test_result.py::ResultTest::test_scalars_plus_one_none 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_scalars_plus_one_none 241s test/base/test_result.py::ResultTest::test_tuples_plus_base 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_tuples_plus_base 241s test/base/test_result.py::ResultTest::test_unique_default_filters 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters 241s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_order 241s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_scalar 241s test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_default_filters_rearrange_twice 241s test/base/test_result.py::ResultTest::test_unique_filtered_all 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_all 241s test/base/test_result.py::ResultTest::test_unique_filtered_iterate 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_iterate 241s test/base/test_result.py::ResultTest::test_unique_filtered_many 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_filtered_many 241s test/base/test_result.py::ResultTest::test_unique_mappings_all 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_mappings_all 241s test/base/test_result.py::ResultTest::test_unique_scalars_all 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_all 241s test/base/test_result.py::ResultTest::test_unique_scalars_iterate 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_iterate 241s test/base/test_result.py::ResultTest::test_unique_scalars_many 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many 241s test/base/test_result.py::ResultTest::test_unique_scalars_many_none 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTest::test_unique_scalars_many_none 241s test/base/test_result.py::ResultTupleTest::test_attribute_access 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_attribute_access 241s test/base/test_result.py::ResultTupleTest::test_contains 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_contains 241s test/base/test_result.py::ResultTupleTest::test_contains_mapping 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_contains_mapping 241s test/base/test_result.py::ResultTupleTest::test_creation 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_creation 241s test/base/test_result.py::ResultTupleTest::test_duplicate_labels 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_duplicate_labels 241s test/base/test_result.py::ResultTupleTest::test_empty 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_empty 241s test/base/test_result.py::ResultTupleTest::test_getter 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_getter 241s test/base/test_result.py::ResultTupleTest::test_immutable 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_immutable 241s test/base/test_result.py::ResultTupleTest::test_index_access 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_index_access 241s test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_integers_arent_in_mappings 241s test/base/test_result.py::ResultTupleTest::test_negative_index_access 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_negative_index_access 241s test/base/test_result.py::ResultTupleTest::test_none_label 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_none_label 241s test/base/test_result.py::ResultTupleTest::test_processors 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_processors 241s test/base/test_result.py::ResultTupleTest::test_serialize 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_serialize 241s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 241s [gw1] [ 56%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] 241s test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 241s [gw1] [ 56%] SKIPPED test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] 241s test/base/test_result.py::ResultTupleTest::test_slice_access 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_slice_access 241s test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_slices_arent_in_mappings 241s test/base/test_result.py::ResultTupleTest::test_tuple_getter 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_tuple_getter 241s test/base/test_result.py::ResultTupleTest::test_tuplegetter 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_tuplegetter 241s test/base/test_result.py::ResultTupleTest::test_values_none_labels 241s [gw1] [ 56%] PASSED test/base/test_result.py::ResultTupleTest::test_values_none_labels 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_column_result_proxy 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_buffered_row_result_proxy 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_fully_buffered_result_proxy 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_basic_plain 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-False] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchall-True] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-False] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchmany-True] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-False] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetch_auto_soft_close[fetchone-True] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_fixed 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_fetchmany_yield_per_all 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_close_error_during_fetchone 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1000] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[gt 1500] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[lt 1000] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_buffered_row_growth[no option] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-BufferedRowCursorFetchStrategy] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchall-CursorFetchStrategy] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-BufferedRowCursorFetchStrategy] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany-CursorFetchStrategy] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-BufferedRowCursorFetchStrategy] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchmany_w_num-CursorFetchStrategy] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-BufferedRowCursorFetchStrategy] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_handle_error_in_fetch[fetchone-CursorFetchStrategy] 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_iterator_remains_unbroken 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_buffered_row_cached 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_fully_buffered_cached 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain 241s test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::AlternateCursorResultTest::test_resultprocessor_plain_cached 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_by_col_plus_label 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ambiguous_column_contains 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_anonymous_rows 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[mapping] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[plain] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_autoclose_rows_exhausted_plain[scalars] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_mapping 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_compiled_traditional 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_basic_text 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_dotted_union 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_err 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_labels_w_dots 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_shadow 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_raw 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_sqlite_translated 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_text_colexplicit 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_textual_select 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_accessor_unary 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_error_printing 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_overlap_fallback 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_label_targeting 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_simple_query 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_order_with_text_query 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_column_slices 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql0-cols0] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_compiled_star_doesnt_interfere_w_description[sql1-cols1] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_empty_accessors 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_partial_result_map 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetch_unordered_result_map 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_default 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchmany_arraysize_set 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_fetchone_til_end 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[core] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driversql] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[driverstar] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[text] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_freeze[textstar] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_graceful_fetch_on_non_rows 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_items 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[0] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[1] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys[2] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_anon_labels 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_keys_no_rows 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols0-False] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols1-False] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols2-False] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_label_against_star[cols3-True] 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_lastrowid 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_len 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_one 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_loose_matching_two 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mapping_tuple_readonly_errors 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_mappings 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_access 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_missing_attr 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_missing 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_assign_present 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_missing 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_delete_present 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_named_tuple_no_self_assign_missing 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_new_row_no_dict_behaviors 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_no_rowcount_on_selects_inserts 241s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 241s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_nontuple_row 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[not_use_labels] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickle_rows_other_process[use_labels] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-not_use_pickle] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[not_use_labels-use_pickle] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-not_use_pickle] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_pickled_rows[use_labels-use_pickle] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_raise_errors 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_as_args 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[mapping] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[plain] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_ctxmanager[scalars] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_result_tuples 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[mapping] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[plain] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_results_can_close[scalars] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_ro_mapping_py3k 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_as_args 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 242s [gw1] [ 56%] SKIPPED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_case_sensitive_unoptimized 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_comparison 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_contains_key_no_strings 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_column 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_compiled 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_indexes_raw 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_getitem_string 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_hashable 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_is_sequence 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_iteration 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 242s [gw1] [ 56%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_legacy_dont_warn 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_keys_removed 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_get 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_mapping_keys 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_namedtuple_legacy_ok 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_next 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_special_names 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_tuple_interpretation 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_rowcount_always_called_when_preserve_rowcount 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_scalars 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_sorting_in_python 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_splice_horizontally 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-mapping] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-plain] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-stream_results-scalar] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-mapping] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-plain] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per-scalar] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-mapping] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-plain] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-10-yield_per_meth-scalar] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-mapping] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-plain] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-stream_results-scalar] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-mapping] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-plain] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per-scalar] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-mapping] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-plain] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[meth-50-yield_per_meth-scalar] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-mapping] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-plain] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-stream_results-scalar] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-mapping] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-plain] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per-scalar] 242s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 242s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-mapping] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-plain] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-10-yield_per_meth-scalar] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-mapping] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-plain] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-stream_results-scalar] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-mapping] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-plain] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per-scalar] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-mapping] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-plain] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[passed_in-50-yield_per_meth-scalar] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-mapping] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-plain] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-stream_results-scalar] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-mapping] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-plain] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per-scalar] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-mapping] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-plain] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-10-yield_per_meth-scalar] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-mapping] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-plain] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 243s [gw0] [ 57%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_proxied_attribute 243s test/aaa_profiling/test_memusage.py::CycleTest::test_query 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-stream_results-scalar] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-mapping] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-plain] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per-scalar] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-mapping] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-plain] 243s test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_stream_options[stmt-50-yield_per_meth-scalar] 243s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 243s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_connection_execute 243s test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 243s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_minimal_engine_execute 243s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns0-expected0] 243s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns1-expected1] 243s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns[columns2-expected2] 243s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_plus_getter 243s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_columns_twice 243s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_fetchall 243s test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::GenerativeResultTest_sqlite+pysqlite_3_46_1::test_partitions 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_five] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_four] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_one] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_seven] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_six] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_three] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns[_adapt_result_columns_fixture_two] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_five] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_four] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_one] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_seven] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_six] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_three] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_adapt_result_columns_from_cache[_adapt_result_columns_fixture_two] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_five 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_four 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_one 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_three 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_columnclause_schema_column_two 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-0] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-1] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-2] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[literal-None] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-0] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-1] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-2] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_dupe_col_targeting[text-None] 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_column_is_repeated_multiple_times 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_conflict_2_fix_w_uselabels 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_keys_precedent 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_labeled 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_composite_names_precedent 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_single_labeled 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_accessor_wschema 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_one 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_text 243s test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::KeyTargetingTest_sqlite+pysqlite_3_46_1::test_keyed_targeting_no_label_at_all_two 243s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_close 243s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_columns 243s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_fetchall 243s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_first 243s test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::MergeCursorResultTest_sqlite+pysqlite_3_46_1::test_merge_results 243s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_name_conflict 243s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_overlapping 243s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_anon_aliased_unique 243s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_dupe_col_obj 243s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_non_positional 243s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_fewer_cols_than_sql_positional 243s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional 243s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_nonpositional_labeled_cols 243s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_more_cols_than_sql_positional 243s test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 243s [gw1] [ 57%] PASSED test/sql/test_resultset.py::PositionalTextTest_sqlite+pysqlite_3_46_1::test_via_column 243s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 243s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_contains_doesnt_compile 243s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 243s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_fetch_by_key_mappings 243s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 243s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-0] 244s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 244s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-1] 244s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 244s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[False-2] 244s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 244s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_one_or_none[True-1] 244s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 244s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_string 244s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 244s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_raw_unicode 244s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 244s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_string 244s test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 244s [gw1] [ 57%] SKIPPED test/aaa_profiling/test_resultset.py::ResultSetTest_sqlite+pysqlite_3_46_1::test_unicode 244s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 244s [gw1] [ 57%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_custom_seq 244s test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 244s [gw1] [ 57%] PASSED test/aaa_profiling/test_resultset.py::RowTest_sqlite+pysqlite_3_46_1::test_value_refcounts_pure_tuple 244s test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::CompositeStatementTest_sqlite+pysqlite_3_46_1::test_select_doesnt_pollute_result 244s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete 244s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_empty_return_defaults 244s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default 244s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_non_default_plus_default 244s test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_delete_supplemental_cols 244s test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::DeleteReturningTest_sqlite+pysqlite_3_46_1::test_delete_returning 244s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_insdefault_passed 244s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_no_defaults_passed 244s test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_executemany_only_pk_passed 244s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_iie_supported_but_not_this_statement 244s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_default_generators 244s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_executemany_type_test 244s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows0] 244s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows1] 244s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows2] 244s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_rows3] 244s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols] 244s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[cols_plus_supplemental] 244s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[no_cols] 244s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_no_executemany_w_no_implicit_returning[normal_returning] 244s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[False] 244s test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertManyReturningTest_sqlite+pysqlite_3_46_1::test_upsert_data_w_defaults[True] 244s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_insert_pk 244s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_insert_pk 244s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_all 244s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default 244s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_non_default_plus_default 244s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_sql_expr 244s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_cols 244s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_defaults_supplemental_processor_cols 244s test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_w_no_defaults_supplemental_cols 244s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_anon_expressions 244s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_column_targeting 244s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_explicit_pk_col 244s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning 244s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row0] 244s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row1] 244s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row2] 244s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_expression[-expected_row3] 244s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_insert_returning_w_type_coerce_expression 244s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_labeling 244s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_literal_returning 244s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_multivalues_insert_returning 244s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_no_ipk_on_returning 244s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[columns] 244s test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::InsertReturningTest_sqlite+pysqlite_3_46_1::test_plain_returning_column_expression[table] 244s test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::KeyReturningTest_sqlite+pysqlite_3_46_1::test_insert 244s test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_anon_expressions_selected_columns 244s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_four 244s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_one 244s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_three 244s test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_dml_returning_c_labels_two 244s test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_named_expressions_selected_columns 244s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[delete] 244s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[insert] 244s test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_combinations[update] 244s test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_defaults_no_returning 244s test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_return_no_return_defaults 244s test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_fromclause 244s test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_returning_inspectable 244s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-return_defaults] 244s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[delete-returning] 244s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-return_defaults] 244s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[insert-returning] 244s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-return_defaults] 244s test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::ReturnCombinationTests::test_sort_by_parameter_ordering_param[update-returning] 244s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_full_returning 244s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning 244s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_expression_one 244s test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdateReturningTest_sqlite+pysqlite_3_46_1::test_update_returning_w_type_coerce_expression 244s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_arg_update_pk 244s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_chained_update_pk 244s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_all 244s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_expl_return_defaults_plus_supplemental_cols 244s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default 244s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_non_default_plus_default 244s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_sql_expr 244s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_supplemental_cols 244s test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 244s [gw1] [ 57%] PASSED test/sql/test_returning.py::UpdatedReturnDefaultsTest_sqlite+pysqlite_3_46_1::test_update_values_col_is_excluded 244s test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 244s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_anonymized_from_clause_role 244s test/sql/test_roles.py::RoleTest::test_by_of_role_neg 244s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_by_of_role_neg 244s test/sql/test_roles.py::RoleTest::test_columns_clause_role 244s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role 244s test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 244s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_columns_clause_role_neg 244s test/sql/test_roles.py::RoleTest::test_const_expr_role 244s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role 244s test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 244s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_const_expr_role_neg 244s test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 244s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_from_clause_is_not_a_select 244s test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 244s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_labeled_column_expr_role 244s test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 244s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_no_clauseelement_in_bind 244s test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 244s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_no_statement_text_coercion 244s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 244s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_clauseelement 244s test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 244s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_offset_or_limit_role_only_ints_or_clauseelement 244s test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 244s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_raise_on_regular_python_obj_for_expr 244s test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 244s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_scalar_select_no_coercion 244s test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 244s [gw1] [ 57%] PASSED test/sql/test_roles.py::RoleTest::test_select_is_coerced_into_fromclause_w_deprecation 244s test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_select_statement_no_text_coercion 244s test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_ddl 244s test/sql/test_roles.py::RoleTest::test_statement_coercion_select 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_select 244s test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_statement_coercion_sequence 244s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role 244s test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_strict_from_clause_role_disallow_select 244s test/sql/test_roles.py::RoleTest::test_table_valued_advice 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_table_valued_advice 244s test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_text_as_from_select_statement 244s test/sql/test_roles.py::RoleTest::test_truncated_label_role 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role 244s test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_truncated_label_role_neg 244s test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_untyped_scalar_subquery 244s test/sql/test_roles.py::RoleTest::test_values_advice 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_values_advice 244s test/sql/test_roles.py::RoleTest::test_where_having_role_neg 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::RoleTest::test_where_having_role_neg 244s test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_column_roles 244s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_three 244s test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_correlated_update_two 244s test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_labeled_role 244s test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 244s [gw1] [ 58%] PASSED test/sql/test_roles.py::SubqueryCoercionsTest::test_scalar_select 244s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 244s [gw1] [ 58%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_attributes 244s test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 244s [gw1] [ 58%] SKIPPED test/ext/asyncio/test_scoping.py::AsyncScopedSessionTest::test_basic 244s test/orm/test_scoping.py::ScopedSessionTest::test_attributes 244s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_attributes 244s test/orm/test_scoping.py::ScopedSessionTest::test_basic 244s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_basic 244s test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 244s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_call_with_kwargs 244s test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 244s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_config_errors 244s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 244s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style1] 244s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 244s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style2] 244s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 244s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style3] 244s test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 244s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_get_bind_custom_session_subclass[style4] 244s test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 244s [gw1] [ 58%] PASSED test/orm/test_scoping.py::ScopedSessionTest::test_methods_etc 244s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 244s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_collection_as_from 244s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 244s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int 244s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 244s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_int_stmt 244s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 244s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_negative_slice 244s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 244s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_positive_slice 244s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 244s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str 244s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 244s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_c_sub_collection_str_stmt 244s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 244s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_index 244s test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 244s [gw1] [ 58%] PASSED test/sql/test_select.py::ColumnCollectionAsSelectTest::test_missing_key 244s test/sql/test_select.py::SelectTest::test_filter_by_from_binary 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_binary 244s test/sql/test_select.py::SelectTest::test_filter_by_from_cast 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_cast 244s test/sql/test_select.py::SelectTest::test_filter_by_from_col 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_col 244s test/sql/test_select.py::SelectTest::test_filter_by_from_func 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func 244s test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_func_not_the_first_arg 244s test/sql/test_select.py::SelectTest::test_filter_by_from_label 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_from_label 244s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_col 244s test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_filter_by_no_property_from_table 244s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_explicit_onclause 244s test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_explicit_left_side_implicit_onclause 244s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_explicit_onclause 244s test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_froms_implicit_left_side_implicit_onclause 244s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel 244s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_onelevel_union 244s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel 244s test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_implicit_left_side_wo_cols_twolevel_union 244s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_explicit_onclause 244s test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_explicit_left_side_implicit_onclause 244s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause 244s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_explicit_onclause_3level 244s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause 244s test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_join_nofrom_implicit_left_side_implicit_onclause_3level 244s test/sql/test_select.py::SelectTest::test_joins_w_filter_by 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_joins_w_filter_by 244s test/sql/test_select.py::SelectTest::test_methods_generative[0] 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[0] 244s test/sql/test_select.py::SelectTest::test_methods_generative[1] 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[1] 244s test/sql/test_select.py::SelectTest::test_methods_generative[2] 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[2] 244s test/sql/test_select.py::SelectTest::test_methods_generative[3] 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[3] 244s test/sql/test_select.py::SelectTest::test_methods_generative[4] 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[4] 244s test/sql/test_select.py::SelectTest::test_methods_generative[5] 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_methods_generative[5] 244s test/sql/test_select.py::SelectTest::test_new_calling_style 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style 244s test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_clauseelement_thing_that_has_iter 244s test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_new_calling_style_inspectable_ce_thing_that_has_iter 244s test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_old_bracket_style_fail 244s test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_outerjoin_nofrom_explicit_left_side_explicit_onclause 244s test/sql/test_select.py::SelectTest::test_right_nested_inner_join 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_right_nested_inner_join 244s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_-EXCEPT] 244s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[except_all-EXCEPT ALL] 244s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect-INTERSECT] 244s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[intersect_all-INTERSECT ALL] 244s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union-UNION] 244s test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_multiple_compound_elements[union_all-UNION ALL] 244s test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-EXISTS (SELECT FROM tbl WHERE tbl.id = :id_1)] 244s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT FROM tbl WHERE tbl.id = :id_1] 244s test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_no_columns[-SELECT WHERE 1 = 1] 244s test/sql/test_select.py::SelectTest::test_select_tuple_outer 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_outer 244s test/sql/test_select.py::SelectTest::test_select_tuple_subquery 244s [gw1] [ 58%] PASSED test/sql/test_select.py::SelectTest::test_select_tuple_subquery 244s test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AliasTest::test_copy_internals_multiple_nesting 244s test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AliasTest::test_correspondence_multiple_nesting 244s test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AliasTest::test_direct_element_hierarchy 244s test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AliasTest::test_get_children_preserves_multiple_nesting 244s test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_aliased 244s test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_expressions 244s test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_fromlist_preservation 244s test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_unique_traversal 244s test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotate_varied_annot_same_col 244s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[annotated] 244s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated] 244s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[deep_annotated_w_ind_col] 244s test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_corresponding_column[plain] 244s test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_annotated_visit 244s test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_basic_attrs 244s test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_bind_unique_test 244s test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_clone_annotations_dont_hash 244s test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparator_cleanout_integration 244s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_construction 244s test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_comparators_cleaned_out_reannotate 244s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_expr 244s test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_construction_correct_anno_subclass 244s test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_custom_constructions 244s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_2 244s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_3 244s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_clone 244s test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_deannotate_wrapping 244s test/sql/test_selectable.py::AnnotationsTest::test_hashing 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_hashing 244s test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_label_accessors 244s test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_name_add 244s test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_late_table_add 244s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated 244s test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_proxy_set_iteration_includes_annotated_two 244s test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_replacement_traverse_preserve 244s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[not_use_col_ahead_of_time] 244s test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_set_type_on_column[use_col_ahead_of_time] 244s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[False] 244s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[None] 244s test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnnotationsTest::test_setup_inherit_cache[True] 244s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_func 244s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_literal_column 244s test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_anon_labels_named_column 244s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_literal_column 244s test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::AnonLabelTest::test_named_labels_named_column 244s test/sql/test_selectable.py::DerivedTest::test_alias 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::DerivedTest::test_alias 244s test/sql/test_selectable.py::DerivedTest::test_join 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::DerivedTest::test_join 244s test/sql/test_selectable.py::DerivedTest::test_select 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::DerivedTest::test_select 244s test/sql/test_selectable.py::DerivedTest::test_table 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::DerivedTest::test_table 244s test/sql/test_selectable.py::ForUpdateTest::test_adapt 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_adapt 244s test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ForUpdateTest::test_basic_clone 244s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias 244s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_flat 244s test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_composed_join_alias_name_flat 244s test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_flat_ok_on_non_join 244s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias 244s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_flat 244s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_alias_name_flat 244s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias 244s test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinAnonymizingTest::test_join_standalone_alias_flat 244s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_column 244s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_related_table 244s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column 244s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_column_dont_compare_names 244s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table 244s test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_cond_no_such_unrelated_table_dont_compare_names 244s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_five 244s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_four 244s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_one 244s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_three 244s test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_condition_two 244s test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::JoinConditionTest::test_join_multiple_equiv_fks 244s test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_init_doesnt_blowitaway 244s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_explicit 244s test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_join_pk_collapse_implicit 244s test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_non_column_clause 244s test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::PrimaryKeyTest::test_onclause_direction 244s test/sql/test_selectable.py::ReduceTest::test_reduce 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce 244s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_join 244s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union 244s test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_aliased_union_2 244s test/sql/test_selectable.py::ReduceTest::test_reduce_generation 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_generation 244s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_fk 244s test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_only_synonym_lineage 244s test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReduceTest::test_reduce_selectable 244s test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_alias_alias_samename_init 244s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_irrelevant 244s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_no_cols_clause 244s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_init 244s test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_aliased_select_samename_uninit 244s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_join 244s test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_fk_table 244s test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_init 244s test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_samename_init 244s test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_join_uninit 244s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_init 244s test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_nested_join_uninit 244s test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_select_samename_init 244s test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_init 244s test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::RefreshForNewColTest::test_union_uninit 244s test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ReprTest::test_ensure_repr_elements 244s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_exists 244s test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_column_subquery_plain 244s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-0] 244s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-1] 244s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-2] 244s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[compound-3] 244s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-0] 244s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-1] 244s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-2] 244s test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_exists_regroup_modifiers[select-3] 244s test/sql/test_selectable.py::ResultMapTest::test_plain_exists 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists 244s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_double_negate 244s test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_plain_exists_negate 244s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column 244s test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_column_apply_labels 244s test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_alias_label_alt_name 244s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name 244s test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_label_alt_name_table_alias_column 244s test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_select_table_alias_column 244s test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 244s [gw1] [ 58%] PASSED test/sql/test_selectable.py::ResultMapTest::test_unary_boolean 244s test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 244s [gw1] [ 58%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_basic 244s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 245s [gw1] [ 58%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_selects 245s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 245s [gw1] [ 58%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_table_needs_pl 245s test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 245s [gw1] [ 58%] PASSED test/orm/test_selectable.py::SelectableNoFromsTest::test_no_tables 245s test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_against_cloned_non_table 245s test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_handles_column_context 245s test/sql/test_selectable.py::SelectableTest::test_alias_union 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_alias_union 245s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_all_selected_columns] 245s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[_internal_subquery] 245s test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_legacy_subq[selected_columns] 245s test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_append_column_after_visitor_replace 245s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[False] 245s test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_broken_select_same_named_explicit_cols[True] 245s test/sql/test_selectable.py::SelectableTest::test_clone_append_column 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_append_column 245s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_lower 245s test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_c_proxy_key_upper 245s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_proxy 245s test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_clone_col_list_changes_then_schema_proxy 245s test/sql/test_selectable.py::SelectableTest::test_cloned_difference 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_difference 245s test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_cloned_intersection 245s test/sql/test_selectable.py::SelectableTest::test_column_labels 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_column_labels 245s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c0] 245s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c1] 245s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c2] 245s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c3] 245s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c4] 245s test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_const_object_correspondence[c5] 245s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols0-expected0] 245s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols1-expected1] 245s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols2-expected2] 245s test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_core_column_descriptions[cols3-expected3] 245s test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_except_none_arg_error 245s test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 245s [gw1] [ 58%] PASSED test/sql/test_selectable.py::SelectableTest::test_correlate_none_arg_error 245s test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_direct_correspondence_on_labels 245s test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_distance_on_aliases 245s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-delete] 245s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-insert] 245s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity0-cols0-expected_entity0-expected_returning0-update] 245s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-delete] 245s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-insert] 245s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity1-cols1-expected_entity1-expected_returning1-update] 245s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-delete] 245s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-insert] 245s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity2-None-expected_entity2-expected_returning2-update] 245s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-delete] 245s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-insert] 245s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity3-None-expected_entity3-expected_returning3-update] 245s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-delete] 245s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-insert] 245s test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_dml_descriptions[entity4-None-expected_entity4-expected_returning4-update] 245s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_one 245s test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_against_existing_two 245s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_cloning 245s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_constructor 245s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_fromlist 245s test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_deferred_whereclause 245s test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_from_list_with_columns 245s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr0-select_from0-exp_final_froms0-exp_cc_froms0] 245s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr1-select_from1-exp_final_froms1-exp_cc_froms1] 245s test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_froms_accessors[cols_expr2-select_from2-exp_final_froms2-exp_cc_froms2] 245s test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_indirect_correspondence_on_labels 245s test/sql/test_selectable.py::SelectableTest::test_join 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_join 245s test/sql/test_selectable.py::SelectableTest::test_join_against_join 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_join 245s test/sql/test_selectable.py::SelectableTest::test_join_against_self 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_against_self 245s test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_join_doesnt_derive_from_onclause 245s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_lower 245s test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_c_collection_upper 245s test/sql/test_selectable.py::SelectableTest::test_keyed_gen 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_gen 245s test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_keyed_label_gen 245s test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_label_gen_resets_on_table 245s test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_corresponding 245s test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_select_twice 245s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_corresponding 245s test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labeled_subquery_twice 245s test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_generate_binds_subquery 245s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key 245s test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_anon_w_separate_key_subquery 245s test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_labels_name_w_separate_key 245s test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_multi_label_chain_naming_col 245s test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_alias_construct 245s test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_no_error_on_unsupported_expr_key 245s test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_proxy_set_pollution 245s test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_reduce_cols_odd_expressions 245s test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_same_anon_named_explicit_cols 245s test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_cloned_comparator 245s test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_scalar_subquery_from_subq_same_source 245s test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_alias_labels 245s test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_label_grouped_still_corresponds 245s test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_subquery_join 245s test/sql/test_selectable.py::SelectableTest::test_select_union 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_select_union 245s test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_self_referential_select_raises 245s test/sql/test_selectable.py::SelectableTest::test_singular_union 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_singular_union 245s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-cte] 245s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-middle-subquery] 245s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-cte] 245s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-onelevel-subquery] 245s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-cte] 245s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[False-twolevel-subquery] 245s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-cte] 245s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-middle-subquery] 245s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-cte] 245s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-onelevel-subquery] 245s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-cte] 245s test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_cte_correspondence[True-twolevel-subquery] 245s test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_label_grouped_still_corresponds 245s test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_labels_join 245s test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_subquery_on_table 245s test/sql/test_selectable.py::SelectableTest::test_table_alias 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_alias 245s test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_joined_to_select_of_table 245s test/sql/test_selectable.py::SelectableTest::test_table_schema 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_table_schema 245s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[False] 245s test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_two_metadata_join_raises[True] 245s test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_preserve_subq 245s test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_type_coerce_selfgroup 245s test/sql/test_selectable.py::SelectableTest::test_union_against_join 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_against_join 245s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys 245s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_one 245s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_disambiguates_in_subq_compile_two 245s test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_dupe_keys_grouped 245s test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_alias_misc 245s test/sql/test_selectable.py::SelectableTest::test_union_correspondence 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_correspondence 245s test/sql/test_selectable.py::SelectableTest::test_union_of_alias 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_alias 245s test/sql/test_selectable.py::SelectableTest::test_union_of_text 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_of_text 245s test/sql/test_selectable.py::SelectableTest::test_union_precedence 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_union_precedence 245s test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_unnamed_exprs_keys 245s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_boolean_clauselist 245s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_clauselist 245s test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_unusual_column_elements_text 245s test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_whereclause_adapted 245s test/sql/test_selectable.py::SelectableTest::test_with_only_generative 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative 245s test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::SelectableTest::test_with_only_generative_no_list 245s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_disambiguate 245s test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_columns_repeated_identity_subquery_disambiguate 245s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_disambiguate 245s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_labels 245s test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_element_repeated_nolabels 245s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_label 245s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_dont_nolabel 245s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_label 245s test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keylabels_overlap_labels_overlap_nolabel 245s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_label 245s test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_keys_overlap_names_dont_nolabel 245s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_label 245s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_keylabels_dont_nolabel 245s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_label 245s test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_labels_overlap_nolabel 245s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_label 245s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_keys_dont_nolabel 245s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_label 245s test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 245s [gw1] [ 59%] PASSED test/sql/test_selectable.py::WithLabelsTest::test_names_overlap_nolabel 245s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 245s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_existingfrom 245s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 245s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_nofrom 245s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 245s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_alias 245s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 245s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_flat_alias 245s test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 245s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_select_with_polymorphic_no_alias 245s test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 245s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_dont_emit_for_redundant_m2o 245s test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 245s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_odd_number_chunks 245s test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 245s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::ChunkingTest::test_yield_per 245s test/orm/test_selectin_relations.py::EagerTest::test_basic 245s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_basic 246s test/orm/test_selectin_relations.py::EagerTest::test_cyclical 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical 246s test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_cyclical_explicit_join_depth 246s test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_disable_dynamic 246s test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_same_mappers 246s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac 246s test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_w_ac_against_subquery 246s test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_double_with_aggregate 246s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_one 246s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_three 246s test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_aliased_w_cache_two 246s test/orm/test_selectin_relations.py::EagerTest::test_from_get 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_get 246s test/orm/test_selectin_relations.py::EagerTest::test_from_params 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_params 246s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[False] 246s test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_from_statement[True] 246s test/orm/test_selectin_relations.py::EagerTest::test_limit 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_limit 246s test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_none_value_present 246s test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_m2o_uselist_none_value_present 246s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_plain 246s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join 246s test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_many_with_join_alias 246s test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_many_to_one 246s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[cte] 246s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[plain] 246s test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 246s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_map_to_cte_subq[subquery] 247s test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 247s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_mapper_pathing 247s test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 247s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_o2m_empty_list_present 247s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 247s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar 247s test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 247s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_one_to_many_scalar_none 247s test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 247s [gw0] [ 59%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query 247s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_options_pathing 247s test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 247s test/orm/test_selectin_relations.py::EagerTest::test_orderby 247s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby 247s test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 247s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_desc 247s test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 247s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_multi 247s test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 247s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_orderby_related 247s test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 247s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::EagerTest::test_uselist_false_warning 248s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_both 248s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_many_to_one 248s test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::HeterogeneousSubtypesTest::test_one_to_many 248s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_collection 248s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 248s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 248s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 248s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_no_query_on_deferred 248s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_populate_existing_propagate 248s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 248s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 248s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 248s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 248s test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 248s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_omit_join_warn_on_true 248s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join 248s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_omit_join_false 248s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria 248s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_criteria_degrade_on_defer 248s test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::M2OWDegradeTest::test_use_join_parent_degrade_on_defer 248s test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::MissingForeignTest::test_missing_rec 248s test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::OrderBySecondaryTest::test_ordering 248s test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SameNamePolymorphicTest::test_load_both_wpoly 248s test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_selectin_w_polymorphic 248s test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_basic 248s test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 248s test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_no_depth 248s test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_options 248s test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SelfReferentialTest::test_with_deferred 248s test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SingleInhSubclassTest::test_load 248s test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 248s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::SubRelationFromJoinedSubclassMultiLevelTest::test_chained_selectin_subclass 249s test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 249s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TestBakedCancelsCorrectly::test_option_accepted_each_time 249s test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 249s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TestCompositePlusNonComposite::test_load_composite_then_non_composite 249s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 249s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_m2o 249s test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 249s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TestExistingRowPopulation::test_o2m 249s test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 249s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_m2o 249s test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 249s [gw1] [ 59%] PASSED test/orm/test_selectin_relations.py::TupleTest::test_load_o2m 249s test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 249s [gw1] [ 59%] PASSED test/orm/inheritance/test_selects.py::InheritingSelectablesTest::test_load 249s test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 249s [gw1] [ 59%] PASSED test/orm/inheritance/test_selects.py::JoinFromSelectPersistenceTest::test_map_to_select 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence0-] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence1-START WITH 5] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence10-MINVALUE 42] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence11-MINVALUE -42] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence12-INCREMENT BY 2 MINVALUE 42] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence13-INCREMENT BY 2 MINVALUE -42] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence14-INCREMENT BY -2 MINVALUE 42] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence15-] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence16-INCREMENT BY -2 MINVALUE -42] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence17-MAXVALUE 99] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence18-MAXVALUE -99] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence19-INCREMENT BY 2 MAXVALUE 99] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence2-INCREMENT BY 2] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence20-INCREMENT BY -2 MAXVALUE 99] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence21-INCREMENT BY -2 MAXVALUE -99] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence22-MINVALUE 42 MAXVALUE 99] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence23-INCREMENT BY 2 MINVALUE 42 MAXVALUE 99] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence24-INCREMENT BY 2 MINVALUE -42 MAXVALUE -9] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence25-INCREMENT BY -2 MINVALUE 42 MAXVALUE 99] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence26-INCREMENT BY -2 MINVALUE -42 MAXVALUE -9] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence3-INCREMENT BY 2 START WITH 5] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence4-INCREMENT BY 2 START WITH 0 MINVALUE 0] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence5-INCREMENT BY 2 START WITH 1 MAXVALUE 5] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence6-INCREMENT BY 2 START WITH 1 NO MAXVALUE] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence7-INCREMENT BY 2 START WITH 0 NO MINVALUE] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence8-START WITH 1 MAXVALUE 10 CYCLE] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_create_ddl[sequence9-CACHE 1000] 249s test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 249s [gw1] [ 59%] PASSED test/sql/test_sequences.py::SequenceDDLTest_sqlite+pysqlite_3_46_1::test_drop_ddl 249s test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 249s [gw1] [ 59%] PASSED test/ext/test_serializer.py::ColumnPropertyWParamTest::test_deserailize_colprop 249s test/ext/test_serializer.py::SerializeTest::test_aliases 249s [gw1] [ 59%] PASSED test/ext/test_serializer.py::SerializeTest::test_aliases 249s test/ext/test_serializer.py::SerializeTest::test_annotated_one 249s [gw1] [ 59%] PASSED test/ext/test_serializer.py::SerializeTest::test_annotated_one 249s test/ext/test_serializer.py::SerializeTest::test_any 249s [gw1] [ 59%] PASSED test/ext/test_serializer.py::SerializeTest::test_any 249s test/ext/test_serializer.py::SerializeTest::test_attribute 249s [gw1] [ 59%] PASSED test/ext/test_serializer.py::SerializeTest::test_attribute 249s test/ext/test_serializer.py::SerializeTest::test_columns 249s [gw1] [ 59%] PASSED test/ext/test_serializer.py::SerializeTest::test_columns 249s test/ext/test_serializer.py::SerializeTest::test_expression 249s [gw1] [ 59%] PASSED test/ext/test_serializer.py::SerializeTest::test_expression 249s test/ext/test_serializer.py::SerializeTest::test_mapper 249s [gw1] [ 59%] PASSED test/ext/test_serializer.py::SerializeTest::test_mapper 249s test/ext/test_serializer.py::SerializeTest::test_orm_join 249s [gw1] [ 59%] PASSED test/ext/test_serializer.py::SerializeTest::test_orm_join 249s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 249s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 249s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 249s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (GROUPS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 249s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 249s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 249s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 249s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 249s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 249s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING)] 249s test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 249s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_over[-max(users.name) OVER (ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW)] 249s test/ext/test_serializer.py::SerializeTest::test_query_one 249s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_one 249s test/ext/test_serializer.py::SerializeTest::test_query_three 249s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_three 249s test/ext/test_serializer.py::SerializeTest::test_query_two 249s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_query_two 249s test/ext/test_serializer.py::SerializeTest::test_tables 249s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_tables 249s test/ext/test_serializer.py::SerializeTest::test_unicode 249s [gw1] [ 60%] PASSED test/ext/test_serializer.py::SerializeTest::test_unicode 249s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_it_didnt_load_but_is_ok 249s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_lazyloaders 249s test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncAttrsTest::test_the_famous_lazyloader_gotcha 249s test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncCascadesTest::test_delete_w_cascade 249s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[legacy_style] 249s test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncORMBehaviorsTest::test_new_style_active_history[new_style] 249s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session 249s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_custom 249s test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_async_object_session_del 249s test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_gc 249s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_connection_bound 249s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_engine_bound 249s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_connection_kws 249s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction 249s test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_get_transaction_gced 249s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session 249s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_imported 249s test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncProxyTest::test_inspect_session_no_asyncio_used 249s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw0] 249s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_execute[kw1] 249s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_force_a_lazyload 249s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get 249s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_loader_options 249s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_get_one 249s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[execute] 249s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_no_ss_cursor_w_execute[statement] 249s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalar 249s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[scalars] 249s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_scalars[stream_scalars] 249s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_session_aclose 249s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw0] 249s test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionQueryTest::test_stream_partitions[kw1] 249s test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_close_all 249s test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_info 249s test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_init 249s test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_requires_async_engine 249s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[False] 249s test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_sequence_execute[True] 249s test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTest::test_session_close_all_deprecated 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_one 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_async_sessionmaker_block_two 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_commit_as_you_go 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_delete 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_flush 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture0] 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture1] 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture2] 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture3] 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture4] 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture5] 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture6] 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_interrupt_ctxmanager_connection[async_trans_ctx_manager_fixture7] 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_invalidate 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_join_to_external_transaction_with_savepoints 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_merge_loader_options 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_one 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_orm_sessionmaker_block_two 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_refresh 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans 249s test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 249s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::AsyncSessionTransactionTest::test_trans_noctx 249s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 249s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expr_unflushed_obj_became_detached_expired_by_key 249s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 249s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_expired_obj_became_detached_expired 249s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 249s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_favors_immediate 251s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 251s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_gced 251s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 251s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_obj_was_never_flushed 251s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 251s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_transient_but_manually_set 251s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 251s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed 251s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 251s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_expired 251s test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 251s [gw1] [ 60%] PASSED test/orm/test_session.py::DeferredRelationshipExpressionTest::test_deferred_expression_unflushed_obj_became_detached_unexpired 251s test/orm/test_session.py::DisposedStates::test_clear 251s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_clear 251s test/orm/test_session.py::DisposedStates::test_close 251s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_close 251s test/orm/test_session.py::DisposedStates::test_expire_all 251s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_expire_all 251s test/orm/test_session.py::DisposedStates::test_expunge_all 251s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_expunge_all 251s test/orm/test_session.py::DisposedStates::test_flush 251s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_flush 251s test/orm/test_session.py::DisposedStates::test_invalidate 251s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_invalidate 251s test/orm/test_session.py::DisposedStates::test_rollback 251s [gw1] [ 60%] PASSED test/orm/test_session.py::DisposedStates::test_rollback 251s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 251s [gw1] [ 60%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_no_string_execute 251s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 251s [gw1] [ 60%] PASSED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_parameter_execute 251s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 251s [gw1] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] 251s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 251s [gw1] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] 251s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 251s [gw1] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] 251s test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 251s [gw1] [ 60%] SKIPPED test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] 251s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 251s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_add 251s test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 251s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_m2o_cascade_remove 251s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 251s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_add 251s test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 251s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_o2m_cascade_remove 251s test/orm/test_session.py::FlushWarningsTest::test_plain_add 251s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_add 251s test/orm/test_session.py::FlushWarningsTest::test_plain_delete 251s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_delete 251s test/orm/test_session.py::FlushWarningsTest::test_plain_merge 251s [gw1] [ 60%] PASSED test/orm/test_session.py::FlushWarningsTest::test_plain_merge 251s test/orm/test_session.py::IsModifiedTest::test_is_modified 251s [gw1] [ 60%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified 251s test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 251s [gw1] [ 60%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_passive_off 252s test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 252s [gw1] [ 60%] PASSED test/orm/test_session.py::IsModifiedTest::test_is_modified_syn 252s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[delete] 252s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[insert] 252s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[select] 252s test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_core_sql_w_embedded_orm[update] 252s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-delete] 252s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-insert] 252s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[core-update] 252s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-delete] 252s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-insert] 252s test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_dml_execute[orm-update] 252s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-immediateload] 252s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-selectinload] 252s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[execute-subqueryload] 252s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-immediateload] 252s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-selectinload] 252s test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_eagerloader_exec_option[statement-subqueryload] 252s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[close] 252s test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_prebuffered_result_session_is_closed[expunge_all] 252s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-False] 252s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[close-True] 252s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-False] 252s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_before_session_is_closed[expunge_all-True] 252s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[close-_exclusions_00] 252s test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NewStyleExecutionTest::test_unbuffered_result_session_is_closed[expunge_all-_exclusions_01] 252s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_clean_persistent_to_detached_via_close 252s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_clean_persistent 252s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 252s [gw0] [ 60%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_alias 252s test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_deleted 252s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_detached_to_dirty_persistent 252s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_close 252s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 252s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_dirty_persistent_to_detached_via_expunge 253s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 253s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_gc_session_persistent_dirty 253s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 253s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_clean 253s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 253s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_move_persistent_dirty 253s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 253s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_persistent_dirty_to_expired 253s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 253s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient 253s test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 253s [gw1] [ 60%] PASSED test/orm/test_session.py::NoCyclesOnTransientDetachedTest::test_transient_to_pending 253s test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 253s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_default 253s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 253s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_asyncio_sessionmaker 253s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 253s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_class 253s test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 253s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_init_orm_sessionmaker 253s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 253s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass 253s test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 253s [gw1] [ 60%] SKIPPED test/ext/asyncio/test_session.py::OverrideSyncSession::test_subclass_override 253s test/orm/test_session.py::SessionInterface::test_join_transaction_mode 253s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_join_transaction_mode 253s test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 253s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_mapped_class_for_instance 253s test/orm/test_session.py::SessionInterface::test_missing_state 253s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_missing_state 253s test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 253s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_refresh_arg_signature 253s test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 253s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_class_for_instance 253s test/orm/test_session.py::SessionInterface::test_unmapped_instance 253s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_instance 253s test/orm/test_session.py::SessionInterface::test_unmapped_primitives 253s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionInterface::test_unmapped_primitives 253s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 253s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin 253s test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 253s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_autobegin_future 253s test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 253s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_active_flag_partial_rollback 253s test/orm/test_session.py::SessionStateTest::test_add_delete 254s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_add_delete 254s test/orm/test_session.py::SessionStateTest::test_already_attached 254s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_already_attached 254s test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 254s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_autocommit_kw_accepted_but_must_be_false 254s test/orm/test_session.py::SessionStateTest::test_autoflush 254s [gw1] [ 60%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush 254s test/orm/test_session.py::SessionStateTest::test_autoflush_2 254s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_2 254s test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 254s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_autoflush_exception_addition 254s test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 254s [gw1] [ 60%] SKIPPED test/orm/test_session.py::SessionStateTest::test_autoflush_unbound 254s test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 254s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_adds_to_imap_unconditionally 254s test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 254s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_auto_expunged 254s test/orm/test_session.py::SessionStateTest::test_deleted_flag 254s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_deleted_flag 254s test/orm/test_session.py::SessionStateTest::test_duplicate_update 254s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_duplicate_update 254s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 254s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_deleted 254s test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 254s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_explicit_expunge_pending 254s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 254s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_state 254s test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 254s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_extra_dirty_state_post_flush_warning 254s test/orm/test_session.py::SessionStateTest::test_identity_conflict 254s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_conflict 255s test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 255s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_identity_map_mutate 255s test/orm/test_session.py::SessionStateTest::test_info 255s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_info 255s test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 255s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_internal_identity_conflict_warning_weak 255s test/orm/test_session.py::SessionStateTest::test_no_double_save 255s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_no_double_save 255s test/orm/test_session.py::SessionStateTest::test_pickled_update 255s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_pickled_update 255s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 255s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-False] 255s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 255s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-True] 255s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 255s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[close-default] 255s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 255s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-False] 255s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 255s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-True] 255s test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 255s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_session_close_resets_only[reset-default] 255s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 255s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush 255s test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 255s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateTest::test_with_no_autoflush_after_exception 255s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 255s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_autoflush_rollback 255s test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 255s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionStateWFixtureTest_sqlite+pysqlite_3_46_1::test_expunge_cascade 255s test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 256s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_close_all_sessions 256s test/orm/test_session.py::SessionUtilTest::test_get 256s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get 256s test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[bind_arguments] 256s test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[execution_options] 256s test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_arguments[identity_token] 256s test/orm/test_session.py::SessionUtilTest::test_get_one 256s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one 256s test/orm/test_session.py::SessionUtilTest::test_get_one_2 256s [gw0] [ 60%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_filtered 256s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_get_one_2 256s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 256s test/orm/test_session.py::SessionUtilTest::test_make_transient 256s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient 256s test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 256s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_plus_rollback 256s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 256s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached 256s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 256s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_key_allowed 256s test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 256s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_make_transient_to_detached_no_session_allowed 256s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session0] 256s test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_object_session_raises[object_session1] 256s test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 256s [gw1] [ 60%] PASSED test/orm/test_session.py::SessionUtilTest::test_session_close_all_deprecated 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-False] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-False-True] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-False] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-False-True-True] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-False] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-False-True] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-False] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[add-True-True-True] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-False] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-False-True] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-False] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-False-True-True] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-False] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-False-True] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-False] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[delete-True-True-True] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-False] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-False-True] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-False] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-False-True-True] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-False] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-False-True] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-False] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[modify-True-True-True] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-False] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-False-True] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-False] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-False-True-True] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-False] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-False-True] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-False] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_attr_change[nothing-True-True-True] 256s test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 256s [gw1] [ 60%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_begin_method 256s test/orm/test_session.py::TransScopingTest::test_autobegin_execute 256s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_execute 256s test/orm/test_session.py::TransScopingTest::test_autobegin_flush 256s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_flush 256s test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 256s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_autobegin_within_flush 256s test/orm/test_session.py::TransScopingTest::test_close 256s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_close 256s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 256s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-lazyload] 256s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 256s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-select1] 256s test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 256s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[None-unitofwork] 256s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 256s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-lazyload] 257s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 257s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-select1] 257s test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 257s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[close-unitofwork] 257s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 257s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-lazyload] 257s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 257s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-select1] 257s test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 257s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[commit-unitofwork] 257s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 257s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-lazyload] 257s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 257s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-select1] 257s test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 257s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_autobegin[rollback-unitofwork] 257s test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 257s [gw1] [ 61%] PASSED test/orm/test_session.py::TransScopingTest::test_no_close_on_flush 257s test/orm/test_session.py::TransScopingTest::test_transaction 257s [gw1] [ 61%] SKIPPED test/orm/test_session.py::TransScopingTest::test_transaction 259s test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 259s [gw1] [ 61%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_auto_detach_on_gc_session 260s test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 260s [gw0] [ 61%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joinedload 261s test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 261s [gw1] [ 61%] PASSED test/orm/test_session.py::WeakIdentityMapTest::test_fast_discard_race 261s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 261s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_method_sub_w_no_change 261s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 261s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_requires_declaration 261s test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 261s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_change_from_sub_method_with_declaration 261s test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 261s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_declare_only 261s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 261s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_declared_sub_method_with_declaration 261s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 261s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_change_from_invalid_sub_method_with_declaration 261s test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 261s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_invalid_prereq_state 261s test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 261s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_and_sub_method_no_change 261s test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 261s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_method_w_no_change_illegal_inner_change 261s test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 261s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_sibling_calls_maintain_correct_state 261s test/orm/test_session_state_change.py::StateMachineTest::test_single_change 261s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_change 261s test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 261s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_failed_to_change 261s test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 261s [gw1] [ 61%] PASSED test/orm/test_session_state_change.py::StateMachineTest::test_single_incorrect_change 261s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[invalid] 261s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[none] 261s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_no_instantiate[valid] 261s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_base 261s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_not_supported_wo_poly_inheriting 261s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join 261s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_relationship_join_w_eagerload 261s test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::AbstractPolymorphicTest::test_select_against_abstract 261s test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ColExprTest::test_discrim_on_column_prop 261s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_bar 261s test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTest::test_persist_foo 261s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_bar 261s test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestPolymorphic::test_persist_foo 261s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_bar 261s test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::EagerDefaultEvalTestSubDefaults::test_persist_foo 261s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_join_sql 261s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_assert_joinedload_sql 261s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_eager_join 261s test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 261s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::ManyToManyToSingleTest::test_manual_join 262s test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipFromSingleTest::test_subquery_load 262s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_correlated_column_select 262s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_join_explicit_onclause_no_discriminator 262s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_no_aliasing_from_overlap 262s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_of_type 262s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause 262s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_literal_onclause_alias 262s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause 262s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_no_onclause_alias 262s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop 262s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_outer_join_prop_alias 262s test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::RelationshipToSingleTest::test_relationship_to_subclass 262s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[False] 262s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_joined_inh_subclass_join_single_inh_subclass[True] 262s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_query_wpoly_single_inh_subclass 262s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[False] 262s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_joined_inh_subclass[True] 262s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_single_inh_subclass_join_wpoly_joined_inh_subclass 262s test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleFromPolySelectableTest::test_wpoly_single_inh_subclass 262s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_bundle_qualification 262s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_column_qualification 262s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 262s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_count 263s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 263s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_discrim_bound_param_cloned_ok 263s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 263s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_exists_standalone 263s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 263s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_select 263s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 263s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_statement_update 263s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 263s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_from_subq 263s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 263s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_having 263s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 263s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_multi_qualification 263s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 263s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-0] 263s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 263s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-1] 263s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 263s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-2] 263s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 263s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[False-3] 263s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 263s [gw0] [ 61%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_query_joins 263s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 263s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-0] 263s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 263s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-1] 264s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 264s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-2] 264s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 264s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_col_only_from_w_join[True-3] 264s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 264s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_aliased_w_subclass 264s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 264s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_count 264s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 264s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery 264s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 264s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_subquery_with_composed_union 264s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 264s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-0] 264s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 264s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-1] 264s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 264s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[False-2] 264s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 264s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-0] 264s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 264s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-1] 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 265s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left[True-2] 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 265s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[0] 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 265s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[1] 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 265s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_left_including_entity[2] 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 265s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[0] 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 265s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[1] 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 265s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_select_from_w_join_right[2] 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 265s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_single_inheritance 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 265s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_filtering 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 265s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_type_joins 265s test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 265s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleInheritanceTest::test_union_modifiers 266s test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 266s [gw1] [ 61%] PASSED test/orm/inheritance/test_single.py::SingleOnJoinedTest::test_single_on_joined 266s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_existingfrom 266s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_multilevel 266s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_nofrom 266s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_alias 266s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_flat_alias 266s test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::BaseRelationFromJoinedSubclassTest::test_correct_subquery_with_polymorphic_no_alias 266s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestOne::test_basic 266s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_from_subclass 266s test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::CyclicalInheritingEagerTestTwo::test_integrate 266s test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_add_arbitrary_exprs 266s test/orm/test_subquery_relations.py::EagerTest::test_basic 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_basic 266s test/orm/test_subquery_relations.py::EagerTest::test_cyclical 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical 266s test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_cyclical_explicit_join_depth 266s test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_disable_dynamic 266s test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_same_mappers 266s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac 266s test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_w_ac_against_subquery 266s test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_double_with_aggregate 266s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_one 266s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_three 266s test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_aliased_w_cache_two 266s test/orm/test_subquery_relations.py::EagerTest::test_from_get 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_get 266s test/orm/test_subquery_relations.py::EagerTest::test_from_params 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_params 266s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 266s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_from_statement[False] 266s test/orm/test_subquery_relations.py::EagerTest::test_from_statement[True] 266s [gw1] [ 61%] 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] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_group_by_only 267s test/orm/test_subquery_relations.py::EagerTest::test_limit 267s [gw1] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_map_to_cte_subq[subquery] 267s test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 267s [gw0] [ 61%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchall 267s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 267s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_mapper_pathing 267s test/orm/test_subquery_relations.py::EagerTest::test_multilevel_sub_options[1-False] 267s [gw1] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_options_pathing 268s test/orm/test_subquery_relations.py::EagerTest::test_orderby 268s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby 268s test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 268s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_desc 268s test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 268s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::EagerTest::test_orderby_multi 268s test/orm/test_subquery_relations.py::EagerTest::test_orderby_related 268s [gw1] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_load_two_levels_collection_to_scalar 269s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 269s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_collection 269s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 269s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_loads_second_level_collection_to_scalar 269s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 269s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_no_query_on_deferred 269s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 269s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_populate_existing_propagate 269s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 269s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[immediate] 269s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 269s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise] 269s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 269s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[raise_on_sql] 269s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 269s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_option_refresh[select] 269s test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 269s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::LoadOnExistingTest::test_runs_query_on_refresh 269s test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 269s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::OrderBySecondaryTest::test_ordering 269s test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 269s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfRefInheritanceAliasedTest::test_twolevel_subquery_w_polymorphic 269s test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 269s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_basic 269s test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 269s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_lazy_fallback_doesnt_affect_eager 269s test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 269s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_no_depth 269s test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 269s [gw1] [ 61%] PASSED test/orm/test_subquery_relations.py::SelfReferentialTest::test_options 269s test/orm/test_subquery_relations.py::SelfReferentialTest::test_with_deferred 269s [gw1] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] PASSED test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_m2o 269s test/orm/test_subquery_relations.py::TestExistingRowPopulation::test_o2m 269s [gw1] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] [ 61%] 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] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_asyncpg] 270s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_pg8000] 270s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGCompiler_psycopg] 270s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[PGDDLCompiler] 270s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLCompiler] 270s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteCompiler] 270s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[SQLiteDDLCompiler] 270s test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::ArgSignatureTest::test_all_visit_methods_accept_kw[StrSQLCompiler] 270s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-engine] 270s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-false] 270s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[block_rollback-option] 270s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-engine] 270s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-false] 270s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_block[not_block_rollback-option] 270s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_off 270s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_autocommit_on 270s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 270s [gw1] [ 61%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] 270s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 270s [gw1] [ 61%] SKIPPED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] 270s test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_turn_autocommit_off_via_default_iso_level 270s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[7\xe7\x9f] 270s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_binary_roundtrip[this is binary] 270s test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BinaryTest_sqlite+pysqlite_3_46_1::test_pickle_roundtrip 270s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected0-_exclusions_00] 270s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected1-_exclusions_01] 270s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected2-_exclusions_02] 270s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected3-_exclusions_03] 270s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected4-_exclusions_04] 270s test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BitwiseTest_sqlite+pysqlite_3_46_1::test_bitwise[-expected5-_exclusions_05] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-not_use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-(3)-use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 270s [gw1] [ 61%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-not_use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-[brack]-use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-not_use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-col%p-use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-not_use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[(2)-plainname-use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-not_use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-(3)-use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-not_use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-[brack]-use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-not_use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-col%p-use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-not_use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[[brackets]-plainname-use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-not_use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-(3)-use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-not_use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-[brack]-use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-not_use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-col%p-use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-not_use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[per % cent-plainname-use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-not_use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-(3)-use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-not_use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-[brack]-use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-not_use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-col%p-use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-not_use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_fk_ref[plain-plainname-use_composite] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] 270s test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] 270s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_null 270s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_render_literal_bool 270s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_round_trip 270s test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::BooleanTest_sqlite+pysqlite_3_46_1::test_whereclause 270s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip 270s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip 270s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_insert_from_select_round_trip 270s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_nonrecursive_round_trip 270s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_select_recursive_round_trip 270s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 270s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip 270s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-not_values_named] 270s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-cte_named-values_named] 270s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-not_values_named] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-not_values_named] 270s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[literal_binds-not_cte_named-values_named] 270s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-not_values_named] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-not_values_named] 270s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-cte_named-values_named] 270s 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] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-not_values_named] 270s test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-values_named] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_values_named_via_cte[not_literal_binds-not_cte_named-values_named] 270s test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CastTypeDecoratorTest_sqlite+pysqlite_3_46_1::test_special_type 270s test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::CollateTest_sqlite+pysqlite_3_46_1::test_collate_order_by 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-MyInline] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-None] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[False-my_inline] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-MyInline] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-None] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_inline[True-my_inline] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[False] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_mixed[True] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[False] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_no_constraint[True] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-MyCkConst] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-None] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[False-my_ck_const] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-MyCkConst] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-None] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_check_constraint_standalone[True-my_ck_const] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-CASCADE-None-_exclusions_00] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-RESTRICT-_exclusions_04] 270s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 270s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-None-SET NULL-_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[None-RESTRICT-None-_exclusions_05] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected2-None-NO ACTION-_exclusions_02] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_get_foreign_key_options[expected3-NO ACTION-None-_exclusions_03] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[False] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_index_column_order[True] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_nullable_reflection 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_numeric_reflection 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 271s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_expression_based_indexes 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Boolean-default2-1|true-_exclusions_02] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[DateTime-default5-current_timestamp|now|getdate-_exclusions_05] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-10-'?10'?-_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default0-'?10'?-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default3-3\\+5-_exclusions_03] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default4-3\\*5-_exclusions_04] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_server_defaults[Integer-default6-3\\+5-_exclusions_06] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[CHAR-_exclusions_02] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NCHAR-_exclusions_04] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[NVARCHAR-_exclusions_03] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[String-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_string_length_reflection[VARCHAR-_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_autoincrement_col 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 271s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 271s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_dialect_initialize 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-False-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[False-True-_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-False-_exclusions_02] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_columns[True-True-_exclusions_03] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 271s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 271s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_default_schema_name 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[False-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[True-_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[False-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_indexes[True-_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 271s [gw1] [ 62%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_check_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 62%] 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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 62%] 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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 62%] 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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 62%] 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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 62%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 62%] 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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_columns[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_foreign_keys[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s 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] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] 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] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_indexes[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s [gw1] [ 63%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 271s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 271s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 272s [gw0] [ 64%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany 272s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_pk_constraint[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 64%] 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] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 64%] 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] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 64%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 64%] 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] 272s 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] 272s [gw1] [ 64%] 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] 272s 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] 272s [gw1] [ 64%] 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] 272s 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] 272s [gw1] [ 64%] 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] 272s 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] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_unique_constraints[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_nopk-noncol_idx_nopk] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_noncol_index[noncol_idx_test_pk-noncol_idx_pk] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[False-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[True-_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_schema_names_w_translate_map 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-None-_exclusions_10] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[False-_exclusions_01-foreign_key-_exclusions_11] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-None-_exclusions_10] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_names[True-_exclusions_00-foreign_key-_exclusions_11] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[False-_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_table_options[True-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_columns 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_indexes 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_names 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_table_unique_constraints 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_columns 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_temp_view_names 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[False-_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[True-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[False-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition[True-_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_definition_does_not_exist 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[False-_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_view_names[True-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_has_schema_w_translate_map 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-False] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[False-_exclusions_01-True] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-False] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_metadata[True-_exclusions_00-True] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[False-_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options[True-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] 272s 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] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_check_constraints-_exclusions_06] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_columns-_exclusions_01] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_foreign_keys-_exclusions_03] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_indexes-_exclusions_04] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_pk_constraint-_exclusions_02] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_unique_constraints-_exclusions_05] 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_reflect_table_temp_table 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 272s [gw1] [ 65%] SKIPPED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache 272s test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_unreflectable 272s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_fk_column_order 272s test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompositeKeyReflectionTest_sqlite+pysqlite_3_46_1::test_pk_column_order 272s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 272s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 272s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_in_unions_from_alias 272s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 272s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 272s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 272s test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::CompoundSelectTest_sqlite+pysqlite_3_46_1::test_select_from_plain_union 272s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_all 272s test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedColumnTest_sqlite+pysqlite_3_46_1::test_select_columns 272s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_computed_col_default_not_set 272s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_computed 272s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted 272s test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::ComputedReflectionTest_sqlite+pysqlite_3_46_1::test_get_column_returns_persisted_with_schema 272s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_literal 272s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null 272s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 272s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 272s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 272s test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 272s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_literal 272s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null 272s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 272s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip 272s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 272s test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTest_sqlite+pysqlite_3_46_1::test_select_direct 272s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_literal 272s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null 272s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 272s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 272s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 272s test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeCoercedToDateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 272s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_literal 272s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null 272s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 272s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip 272s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 272s test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeHistoricTest_sqlite+pysqlite_3_46_1::test_select_direct 272s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 272s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 272s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 272s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 272s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 272s test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 273s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_literal 273s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null 273s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 273s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip 273s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 273s test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DateTimeTest_sqlite+pysqlite_3_46_1::test_select_direct 273s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_distinct_selectable_in_unions 273s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_aliased_selectable_in_unions 273s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_limit_offset_selectable_in_unions 273s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_order_by_selectable_in_unions 273s test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DeprecatedCompoundSelectTest_sqlite+pysqlite_3_46_1::test_plain_union 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[%percent] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[/slashes/] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1col:on] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[1param] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[42numbers] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[[BracketsAndCase]] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[___name] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_name] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[_starts_with_underscore] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[boring] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[col:ons] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[dot.s] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[has spaces] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more :: %colons%] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[more/slashes] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[par(ens)] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per % cent] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[per cent] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%(ens)yah] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[percent%signs] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_round_trip_same_named_column[q?marks] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[%percent] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[/slashes/] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1col:on] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[1param] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[42numbers] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[[BracketsAndCase]] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[___name] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_name] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[_starts_with_underscore] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[boring] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[col:ons] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[dot.s] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[has spaces] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more :: %colons%] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[more/slashes] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[par(ens)] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per % cent] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 273s [gw1] [ 65%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[per cent] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%(ens)yah] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[percent%signs] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape[q?marks] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[%percent] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[/slashes/] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1col:on] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[1param] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[42numbers] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[[BracketsAndCase]] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[___name] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_name] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[_starts_with_underscore] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[boring] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[col:ons] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[dot.s] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[has spaces] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more :: %colons%] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[more/slashes] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[par(ens)] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per % cent] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[per cent] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%(ens)yah] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[percent%signs] 273s test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DifficultParametersTest_sqlite+pysqlite_3_46_1::test_standalone_bindparam_escape_expanding[q?marks] 273s test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::DistinctOnTest_sqlite+pysqlite_3_46_1::test_distinct_on 273s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a%] 273s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[a] 273s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b%percent] 273s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[b] 273s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip[r\xe9veill\xe9] 273s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 273s test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany_returning 273s test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::EscapingTest::test_percent_sign_round_trip 273s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_exception_with_non_ascii 273s test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExceptionTest_sqlite+pysqlite_3_46_1::test_integrity_error 273s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists 273s test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExistsTest_sqlite+pysqlite_3_46_1::test_select_exists_false 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_bindparam 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_direct 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_text_bindparam_non_tuple 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_heterogeneous_two_tuple_typed_bindparam_non_tuple 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_bindparam 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_scalar_direct 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_bindparam 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_bound_in_two_tuple_direct 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_bindparam 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_heterogeneous_tuples_direct 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_bindparam 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_homogeneous_tuples_direct 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_in_plus_notempty_notin 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_bindparam 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_direct 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_bindparam 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_integer_negation_direct 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_bindparam 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_direct 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_bindparam 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_empty_set_against_string_negation_direct 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_bindparam 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_multiple_empty_sets_direct 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_nonempty_in_plus_empty_notin 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_bindparam 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_null_in_empty_set_is_false_direct 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_typed_str_in 273s test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::ExpandingBoundInTest_sqlite+pysqlite_3_46_1::test_untyped_str_in 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_limit_offset 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_offset 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_offset 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_limit_simple_offset 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_offset 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_offset_nobinds 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_limit_render_multiple_times 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_expr_offset 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases0] 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases1] 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_limit_offset[cases2] 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset 273s test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_offset_zero 273s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 273s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 273s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 273s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 273s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 273s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 273s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 273s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 273s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 273s test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 273s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[dialect] 273s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index[inspector] 273s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[dialect] 273s test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasIndexTest_sqlite+pysqlite_3_46_1::test_has_index_schema[inspector] 273s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table 273s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_cache 273s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_nonexistent_schema 273s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_schema 273s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_table 273s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_temp_view 273s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view 273s test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::HasTableTest_sqlite+pysqlite_3_46_1::test_has_table_view_schema 273s test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IdentityAutoincrementTest_sqlite+pysqlite_3_46_1::test_autoincrement_with_identity 273s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert 273s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_autoclose_on_insert_implicit_returning 273s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert 273s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_empty_insert_multiple 273s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select 273s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc 273s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_autoinc_no_rows 273s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_insert_from_select_with_defaults 273s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-plain] 273s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[executemany-return_defaults] 273s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-plain] 273s test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::InsertBehaviorTest_sqlite+pysqlite_3_46_1::test_no_results_for_non_returning_insert[not_executemany-return_defaults] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-1376537018368127] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483646] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483647] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483648] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[-2147483649] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[0] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[1376537018368127] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483646] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483647] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483648] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int[2147483649] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-1376537018368127] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483646] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483647] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483648] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[-2147483649] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[0] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[1376537018368127] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483646] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483647] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483648] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_huge_int_auto_accommodation[2147483649] 273s test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IntegerTest_sqlite+pysqlite_3_46_1::test_literal 273s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_different] 273s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_int_same] 273s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[both_null] 273s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_first] 273s test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsOrIsNotDistinctFromTest_sqlite+pysqlite_3_46_1::test_is_or_is_not_distinct_from[one_null_second] 273s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_all_levels 273s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_isolation_level 273s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored 273s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 273s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 273s test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_non_default_isolation_level 273s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_against_string_basic 273s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_mixed_path 273s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_simple_int 273s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_spaces_in_key 273s test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONLegacyStringCastIndexTest_sqlite+pysqlite_3_46_1::test_string_cast_crit_string_path 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_eval_none_flag_orm 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[None1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[_decimal2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[boolean2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[float2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[integer3] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[json1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[numeric2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[_decimal2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[boolean2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[float2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[integer3] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[numeric2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[_decimal2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[boolean2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[float2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[integer3] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[numeric2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string2] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 273s [gw1] [ 66%] SKIPPED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_custom_json 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_data1 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 273s [gw1] [ 66%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_json_null_as_json_null 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[multiparameters] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[parameters] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_json_null[values] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[multiparameters] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[omit] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[parameters] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_none_as_sql_null[values] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-ascii] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[100-unicode] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-ascii] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[1999-unicode] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-ascii] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[3000-unicode] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-ascii] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[4000-unicode] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-ascii] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[5000-unicode] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-ascii] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_round_trip_pretty_large_data[9000-unicode] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1.0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[-1] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[0] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15.052] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[15] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[False] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[None] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[True] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[a string] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve ill\xe9] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_single_element_round_trip[r\xe9ve\U0001f40d ill\xe9] 273s test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_unicode_round_trip 273s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_false 273s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_fk 273s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_inner_join_true 273s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_false 273s test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::JoinTest_sqlite+pysqlite_3_46_1::test_outer_join_fk 273s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert 273s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_last_inserted_id 273s test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LastrowidTest_sqlite+pysqlite_3_46_1::test_native_lastrowid_autoinc 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_autoescape_escape 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_escape 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_contains_unescaped 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_autoescape_escape 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_escape 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_sqlexpr 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_endswith_unescaped 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_not_regexp_match 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[(b|c)-expected5] 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[9cde-expected3] 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^(b|c)-expected6] 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^a-expected4] 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[^abc-expected2] 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[a.cde-expected0] 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_match[abc-expected1] 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 273s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_autoescape_escape 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_escape 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_sqlexpr 273s test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_startswith_unescaped 273s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ck-_exclusions_03] 273s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[fk-_exclusions_00] 273s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[ix-_exclusions_02] 273s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[pk-_exclusions_01] 273s test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::LongNameBlowoutTest_sqlite+pysqlite_3_46_1::test_long_convention_name[uq-_exclusions_04] 273s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip 273s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_decimal_coerce_round_trip_w_cast 273s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal 273s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_enotation_decimal_large 273s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_decimal 273s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_as_float 273s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_coerce_round_trip 273s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 273s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_custom_scale 273s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Double] 274s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_float_is_not_numeric[Float] 274s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_infinity_floats 274s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_many_significant_digits 274s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_decimal 274s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_as_float 274s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_no_decimal 274s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_decimal 274s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_numeric_null_as_float 274s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_precision_decimal 274s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_float 274s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric 274s test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::NumericTest_sqlite+pysqlite_3_46_1::test_render_literal_numeric_asfloat 274s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int 274s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_int_desc 274s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_composed_multiple 274s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_group_by_composed 274s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain 274s test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::OrderByLabelTest_sqlite+pysqlite_3_46_1::test_plain_desc 274s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_returning_roundtrip 274s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_executemany_roundtrip 274s test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PercentSchemaNamesTest_sqlite+pysqlite_3_46_1::test_single_roundtrip 274s test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PingTest_sqlite+pysqlite_3_46_1::test_do_ping 274s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile 274s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_compile_literal_binds 274s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute 274s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_expanding_plus_literal_execute 274s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_execute 274s test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::PostCompileParamsTest_sqlite+pysqlite_3_46_1::test_execute_tuple_expanding_plus_literal_heterogeneous_execute 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote " two-_exclusions_01] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_check_constraints[quote ' one-_exclusions_00] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote " two-_exclusions_01] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_columns[quote ' one-_exclusions_00] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote " two-_exclusions_01] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_foreign_keys[quote ' one-_exclusions_00] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote " two-_exclusions_01] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_indexes[quote ' one-_exclusions_00] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote " two-_exclusions_01] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_pk_constraint[quote ' one-_exclusions_00] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote " two-_exclusions_01] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_options[quote ' one-_exclusions_00] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote " two-_exclusions_01] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_unique_constraints[quote ' one-_exclusions_00] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote " two-_exclusions_01] 274s test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_view_definition[quote ' one-_exclusions_00] 274s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_many 274s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_delete_single 274s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_many 274s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_insert_single 274s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_many 274s test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_3_46_1::test_update_single 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_autoincrement_on_insert_implicit_returning 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_autocommit 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_explicit_returning_pk_no_autocommit 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary1] 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-LargeBinary2] 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] 274s 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] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid] 274s 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] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] 274s 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] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid] 274s 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] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] 274s 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] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid_str] 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] 274s 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] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid_str] 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] 274s 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] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid] 274s 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] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] 274s 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] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid] 274s 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] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] 274s 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] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid] 274s 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] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid_str] 274s 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] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid] 274s 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] 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid_str] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-not_sort_by_parameter_order-type_5-value5-False-_exclusions_05] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[multiple_rows-sort_by_parameter_order-type_5-value5-False-_exclusions_05] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-not_sort_by_parameter_order-type_5-value5-False-_exclusions_05] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_0-8.5514716-True-_exclusions_00] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_1-8.5514716-True-_exclusions_01] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_2-8.5514-True-_exclusions_02] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_3-8.5514-True-_exclusions_03] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_4-8.5514716-True-_exclusions_04] 274s 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] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insert_w_floats[not_multiple_rows-sort_by_parameter_order-type_5-value5-False-_exclusions_05] 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_insertmanyvalues_returning 274s test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_last_inserted_id_implicit_returning 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_basic 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_delete_rowcount 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_delete_rowcount 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_multi_update_rowcount 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-delete] 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-insert] 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-select] 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[close_first-update] 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-delete] 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-insert] 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-select] 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_non_rowcount_scenarios_no_raise[not_close_first-update] 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_raw_sql_rowcount 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_text_rowcount 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-implicit_returning] 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[delete-not_implicit_returning] 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-implicit_returning] 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_delete_rowcount_return_defaults[update-not_implicit_returning] 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount1 274s test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowCountTest_sqlite+pysqlite_3_46_1::test_update_rowcount2 274s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_w_scalar_select 274s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_row_with_dupe_names 274s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_attr 274s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_col_object 274s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_int 274s test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::RowFetchTest_sqlite+pysqlite_3_46_1::test_via_string 274s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_both_tables 274s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_simple_join_whereclause_only 274s test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SameNamedSchemaTableTest_sqlite+pysqlite_3_46_1::test_subquery 274s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete 274s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[emptyin] 274s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[norows] 274s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning[rows] 274s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 274s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[emptyin] 274s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[norows] 274s test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::SimpleUpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning[rows] 274s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_binary 274s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_concatenate_clauselist 274s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[%B%-expected0] 274s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C%Z-expected2] 274s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_dont_truncate_rightside[A%C-expected1] 274s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal 274s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 274s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 274s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_literal_quoting 274s test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::StringTest_sqlite+pysqlite_3_46_1::test_nolength_string 274s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 274s [gw1] [ 67%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment 274s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_index_if_not_exists 274s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table 274s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_if_not_exists 274s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 274s [gw1] [ 67%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_create_table_schema 274s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_index_if_exists 274s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table 274s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 274s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment 274s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_if_exists 274s test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_underscore_names 274s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 274s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments 274s test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 274s [gw1] [ 68%] SKIPPED test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity 274s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal 274s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_backslashes 274s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 274s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_percentsigns 274s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_literal_quoting 274s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_empty_strings 274s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_null_strings 274s test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TextTest_sqlite+pysqlite_3_46_1::test_text_roundtrip 274s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_literal 274s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null 274s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 274s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip 274s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 274s test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeMicrosecondsTest_sqlite+pysqlite_3_46_1::test_select_direct 274s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_literal 274s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null 274s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_null_bound_comparison 274s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip 274s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_round_trip_decorated 274s test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TimeTest_sqlite+pysqlite_3_46_1::test_select_direct 274s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[-15-5--3] 274s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer[15-10-1] 274s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_integer_bound 274s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_floordiv_numeric[5.52-2.4-2.0] 274s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_float[5.52-2.4-2.3] 274s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[-15-10--1.5] 274s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer[15-10-1.5] 274s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_integer_bound 274s test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::TrueDivTest_sqlite+pysqlite_3_46_1::test_truediv_numeric[5.52-2.4-2.3] 274s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_col_targeting 274s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_insert 274s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_reflect 274s test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeSchemaTest_sqlite+pysqlite_3_46_1::test_repr 274s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_empty_strings_text 274s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal 274s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 274s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_null_strings_text 274s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip 274s test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeTextTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 274s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_empty_strings_varchar 274s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal 274s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_literal_non_ascii 274s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_null_strings_varchar 274s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip 274s test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UnicodeVarcharTest_sqlite+pysqlite_3_46_1::test_round_trip_executemany 274s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_text 274s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_nonnative_uuid 274s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_text 274s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_literal_uuid 274s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_returning 274s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_round_trip 274s test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::UuidTest_sqlite+pysqlite_3_46_1::test_uuid_text_round_trip 274s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window 274s test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 274s [gw1] [ 68%] PASSED test/dialect/test_suite.py::WindowFunctionTest_sqlite+pysqlite_3_46_1::test_window_rows_between 274s test/orm/test_sync.py::SyncTest::test_clear 274s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_clear 274s test/orm/test_sync.py::SyncTest::test_clear_pk 274s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_clear_pk 274s test/orm/test_sync.py::SyncTest::test_clear_unmapped 274s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_clear_unmapped 274s test/orm/test_sync.py::SyncTest::test_populate 274s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate 274s test/orm/test_sync.py::SyncTest::test_populate_dict 274s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict 274s test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 274s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_dict_unmapped 274s test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 274s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_flag_cascaded 274s test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 274s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_dest 274s test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 274s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_populate_unmapped_source 274s test/orm/test_sync.py::SyncTest::test_source_modified_composite 274s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite 274s test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 274s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_composite_unmodified 274s test/orm/test_sync.py::SyncTest::test_source_modified_modified 274s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_modified 274s test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 274s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_pairs 274s test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 274s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_no_unmapped 275s test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 275s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_source_modified_unmodified 275s test/orm/test_sync.py::SyncTest::test_update 275s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_update 275s test/orm/test_sync.py::SyncTest::test_update_unmapped 275s [gw1] [ 68%] PASSED test/orm/test_sync.py::SyncTest::test_update_unmapped 275s test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 275s [gw1] [ 68%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_no_alias_construct 275s test/sql/test_tablesample.py::TableSampleTest::test_select_from 275s [gw1] [ 68%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_select_from 275s test/sql/test_tablesample.py::TableSampleTest::test_standalone 275s [gw1] [ 68%] PASSED test/sql/test_tablesample.py::TableSampleTest::test_standalone 275s test/sql/test_text.py::AsFromTest::test_alias 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_alias 275s test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_basic_subquery_resultmap 275s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap 275s test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_basic_toplevel_resultmap_positional 275s test/sql/test_text.py::AsFromTest::test_build_bindparams 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_build_bindparams 275s test/sql/test_text.py::AsFromTest::test_column_collection_ordered 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_ordered 275s test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_column_collection_pos_plus_bykey 275s test/sql/test_text.py::AsFromTest::test_cte 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_cte 275s test/sql/test_text.py::AsFromTest::test_cte_recursive 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_cte_recursive 275s test/sql/test_text.py::AsFromTest::test_scalar_subquery 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_scalar_subquery 275s test/sql/test_text.py::AsFromTest::test_select_alias_column 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_column 275s test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_alias_label_alt_name 275s test/sql/test_text.py::AsFromTest::test_select_column 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_column 275s test/sql/test_text.py::AsFromTest::test_select_label_alt_name 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name 275s test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_label_alt_name_table_alias_column 275s test/sql/test_text.py::AsFromTest::test_select_table_alias_column 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_select_table_alias_column 275s test/sql/test_text.py::AsFromTest::test_subquery 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_subquery 275s test/sql/test_text.py::AsFromTest::test_subquery_accessors 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_subquery_accessors 275s test/sql/test_text.py::AsFromTest::test_unions 275s [gw1] [ 68%] PASSED test/sql/test_text.py::AsFromTest::test_unions 275s test/sql/test_text.py::BindParamTest::test_binds_compiled_named 275s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_named 275s test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 275s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_binds_compiled_positional 275s test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 275s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_double_colons_dont_actually_need_escaping 275s test/sql/test_text.py::BindParamTest::test_escaping_colons 275s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_colons 275s test/sql/test_text.py::BindParamTest::test_escaping_double_colons 275s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_double_colons 275s test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 275s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_escaping_percent_signs 275s test/sql/test_text.py::BindParamTest::test_kw 275s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_kw 275s test/sql/test_text.py::BindParamTest::test_literal_binds 275s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_literal_binds 275s test/sql/test_text.py::BindParamTest::test_missing_bind_kw 275s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_kw 275s test/sql/test_text.py::BindParamTest::test_missing_bind_posn 275s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_missing_bind_posn 275s test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 275s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_percent_signs_literal_binds 275s test/sql/test_text.py::BindParamTest::test_positional 275s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_positional 275s test/sql/test_text.py::BindParamTest::test_positional_plus_kw 275s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_positional_plus_kw 275s test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 275s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_text_in_select_nonfrom 275s test/sql/test_text.py::BindParamTest::test_typing_construction 275s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_typing_construction 275s test/sql/test_text.py::BindParamTest::test_unique_binds 275s [gw1] [ 68%] PASSED test/sql/test_text.py::BindParamTest::test_unique_binds 275s test/sql/test_text.py::CompileTest::test_basic 275s [gw1] [ 68%] PASSED test/sql/test_text.py::CompileTest::test_basic 275s test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 275s [gw1] [ 68%] PASSED test/sql/test_text.py::CompileTest::test_text_adds_to_result_map 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_asc 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_anonymized 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_columnadapter_non_anonymized 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_distinct_label_keyword 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_colname 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_label 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_group_by_subquery 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_no_order_by_text 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_alias_colname 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_colname 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case0-a-modifiers0] 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case1-a-modifiers1] 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case2-a DESC-modifiers2] 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_expr[case3-a DESC-modifiers3] 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_func_label_desc 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_label 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_one_explicit_quote 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_literal_col_quoting_two_explicit_quote 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_named_label_from_anon_label 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_order_by_outermost_label 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_over 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_over 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_pg_distinct 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_standalone_units_stringable 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_column 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_union_label 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_distinct_label 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_group_by 275s test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 275s [gw1] [ 68%] PASSED test/sql/test_text.py::OrderByLabelResolutionTest::test_unresolvable_warning_order_by 275s test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_expression_element_role 275s test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_bundle_columns 275s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eight 275s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[None-SELECT mytable.myid, whatever FROM mytable] 275s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable] 275s test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable] 275s 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] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_eleven[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT mytable.myid AS mytable_myid, whatever FROM mytable] 275s test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_five 275s test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_four 275s test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[None-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[None-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 275s 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] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 275s 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] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_NONE-SELECT mytable.myid, whatever FROM mytable UNION SELECT mytable.myid, whatever FROM mytable] 275s 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] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_nine[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT mytable.myid AS mytable_myid, whatever FROM mytable UNION SELECT mytable.myid AS mytable_myid, whatever FROM mytable] 275s test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_one 275s test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_seven 275s test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_six 275s 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] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[None-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 275s 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] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 275s 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] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_NONE-SELECT anon_1.myid FROM (SELECT mytable.myid AS myid, whatever FROM mytable UNION SELECT mytable.myid AS myid, whatever FROM mytable) AS anon_1] 275s 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] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_ten[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-SELECT anon_1.mytable_myid FROM (SELECT mytable.myid AS mytable_myid, whatever FROM mytable UNION SELECT mytable.myid AS mytable_myid, whatever FROM mytable) AS anon_1] 275s test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_three 275s test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_composition_two 275s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[None-expected0] 275s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_DISAMBIGUATE_ONLY-expected2] 275s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_NONE-expected1] 275s test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 275s [gw1] [ 68%] PASSED test/sql/test_text.py::SelectCompositionTest::test_select_selected_columns_ignores_text[SelectLabelStyle.LABEL_STYLE_TABLENAME_PLUS_COL-expected3] 275s test/sql/test_text.py::TextErrorsTest::test_column 275s [gw1] [ 68%] PASSED test/sql/test_text.py::TextErrorsTest::test_column 275s test/sql/test_text.py::TextErrorsTest::test_from 275s [gw1] [ 68%] PASSED test/sql/test_text.py::TextErrorsTest::test_from 275s test/sql/test_text.py::TextErrorsTest::test_having 275s [gw1] [ 68%] PASSED test/sql/test_text.py::TextErrorsTest::test_having 275s test/sql/test_text.py::TextErrorsTest::test_where 275s [gw1] [ 68%] PASSED test/sql/test_text.py::TextErrorsTest::test_where 275s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 275s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[10-0] 275s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 275s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-0] 275s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 275s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[3-5] 275s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 275s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_engine_thread_safe[7-0] 275s test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 275s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::EngineThreadSafetyTest::test_metadata_thread_safe 276s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 276s [gw0] [ 68%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchmany_unique 277s test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 277s [gw1] [ 68%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[c] 279s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 279s [gw1] [ 68%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[foreign_keys] 281s test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 281s [gw0] [ 68%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_result_fetchone 281s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 281s [gw1] [ 68%] PASSED test/aaa_profiling/test_threading.py::FromClauseConcurrencyTest::test_c_collection[primary_key] 281s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 281s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_scoped_session_thread_local 281s test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 281s [gw1] [ 68%] SKIPPED test/aaa_profiling/test_threading.py::SessionThreadingTest::test_sessionmaker_thread_safe 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address | None"]-Mapped["Address | None"]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address" | "None"]-Mapped["Address" | "None"]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["Address"]-Mapped["Address"]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped["None" | "Address"]-Mapped["None" | "Address"]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['Address']-Mapped['Address']] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped['None | Address']-Mapped['None | Address']] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A | None]-Mapped["A | None"]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[A_]-Mapped["A_"]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address | None]-Mapped["Address | None"]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Address]-Mapped["Address"]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float | None]-Mapped["Decimal | float | None"]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Decimal | float]-Mapped["Decimal | float"]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Dict[str, str]]-Mapped[Dict["str", "str"]]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[List[Edge]]-Mapped[List["Edge"]]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | Address]-Mapped["None | Address"]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | dict[str, str]]-Mapped[None | dict[str, str]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | dict[str, str]]-Mapped[None | dict[str, str]]] 281s 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]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[None | list[int] | list[str]]-Mapped[None | list[int] | list[str]]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Dict[str, str]]]-Mapped[Optional[Dict["str", "str"]]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Dict[str, str]]]-Mapped[Optional[Dict["str", "str"]]]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[Decimal, float]]]-Mapped[Optional[Union["Decimal", "float"]]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[Decimal, float]]]-Mapped[Optional[Union["Decimal", "float"]]]] 281s 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]]]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[Union[list[int], list[str]]]]-Mapped[Optional[Union[list[int], list[str]]]]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[anno_str_mc]]-Mapped[Optional["anno_str_mc"]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Optional[anno_str_mc]]-Mapped[Optional["anno_str_mc"]]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str, str]]-Mapped[TestType["str", "str"]]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[TestType[str]]-Mapped[TestType["str"]]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[A, None]]-Mapped[Union["A", "None"]]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float, None]]-Mapped[Union["Decimal", "float", "None"]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float, None]]-Mapped[Union["Decimal", "float", "None"]]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Decimal, float]]-Mapped[Union["Decimal", "float"]]] 281s 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]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[Dict[str, str], None]]-Mapped[Union[Dict[str, str], None]]] 281s 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]]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[None, Dict[str, str]]]-Mapped[Union[None, Dict[str, str]]]] 281s 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]]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[None, list[int], list[str]]]-Mapped[Union[None, list[int], list[str]]]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[float, Decimal]]-Mapped[Union["float", "Decimal"]]] 281s 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]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[list[int], list[str], None]]-Mapped[Union[list[int], list[str], None]]] 281s 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]]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[Union[list[int], list[str]]]-Mapped[Union[list[int], list[str]]]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[_TypingLiteral]-Mapped["_TypingLiteral"]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[collections.abc.MutableSequence[B]]-Mapped[collections.abc.MutableSequence["B"]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[collections.abc.MutableSequence[B]]-Mapped[collections.abc.MutableSequence["B"]]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[datetime.datetime]-Mapped["datetime.datetime"]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str] | None]-Mapped[dict[str, str] | None]] 281s [gw1] [ 68%] 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]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[dict[str, str]]-Mapped[dict["str", "str"]]] 281s 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]] 281s [gw1] [ 68%] 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]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[list[str]]-Mapped[list["str"]]] 281s test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::AnnoUtilTest::test_cleanup_mapped_str_annotation[Mapped[typing.Sequence[B]]-Mapped[typing.Sequence["B"]]] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 281s [gw1] [ 68%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_base 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_allow_unmapped_on_mixin 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_anno_w_fixed_table 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-default] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[False-insert_default] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-default] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_col_defaults[True-insert_default] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_column_default 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_lhs_separate_name 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 281s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 281s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_rhs_type_override_lhs 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_polymorphic_on 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_as_version_id_col 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_deferred 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_construct_works_in_expr 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_deferred_kw 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_dont_ignore_unresolvable 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fully_qualified_mapped_name 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_fwd_refs 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_local_mapped] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[container_w_remote_mapped] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_a_classvar_on_my_class[plain_optional] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_itswrong 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_local_level 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_indirect_mapped_name_module_level 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_legacy_declarative_base 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_missing_mapped_lhs 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 282s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 282s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_required_no_arg 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typ_not_in_cls_namespace 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_favors_outer 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_cls_qualified 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_declaration 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inline_disambiguate 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_inner_can_be_qualified 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_type_uses_inner_when_present 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_typing_literal_identity 283s test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 283s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 283s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 283s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 283s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 283s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 283s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_bidirectional_literal_annotations 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection_literal_annotations 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_dict_no_collection 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_class_uselist 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_attr_mapped_collection_dbl_literal_annotations 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_not_locatable 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_collection_cls_one_arg 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_relationship_arg_override 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_no_typing_in_rhs 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_one_to_one_example_quoted 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 284s [gw1] [ 69%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 284s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 284s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_required_no_arg 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 284s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 284s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 284s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 285s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 285s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 285s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_one 285s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_three 285s test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations.py::RelationshipLHSTest::test_wrong_annotation_type_two 285s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_employee_joined_inh 285s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 285s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 285s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 285s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 285s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 285s test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 285s 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] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 285s 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] 285s [gw0] [ 70%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_bound 285s test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 285s 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] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 285s 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] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-not_native_enum] 285s 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] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 285s 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] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 285s 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] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 285s 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] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-not_native_enum] 285s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_annotated_setup 285s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 285s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_annotated_setup 285s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_cls_not_composite_compliant 285s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_composite_setup 285s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_ok_explicit_cls 285s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_fwd_ref_plus_no_mapped 285s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_name_cols_by_str 285s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_named_setup 285s test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::CompositeTest::test_one_col_setup 285s test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::DeclarativeBaseTest::test_class_getitem_as_declarative 285s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_inspect 285s test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::GenericMappingQueryTest::test_select 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_base 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_allow_unmapped_on_mixin 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_anno_w_fixed_table 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-default] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[False-insert_default] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-default] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_col_defaults[True-insert_default] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_column_default 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_lhs_separate_name 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 285s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 285s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_rhs_type_override_lhs 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_polymorphic_on 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_as_version_id_col 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_deferred 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_construct_works_in_expr 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_deferred_kw 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_fwd_refs 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_legacy_declarative_base 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_missing_mapped_lhs 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 286s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 286s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_required_no_arg 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_inline_declaration 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_type_uses_inner_when_present 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_typing_literal_identity 287s test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 287s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn 287s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mapped_column_omit_fn_fixed_table 287s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_declared_attr 287s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_mc_duplication_plain 287s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_duplication_declared_attr 287s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_relationship_requires_declared_attr 287s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 287s [gw1] [ 70%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 288s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 288s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 288s test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 288s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 288s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-0] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-1] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-0] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-1] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 289s [gw0] [ 71%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_selectinload_option_unbound 289s test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_from_pep593 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 289s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 289s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 290s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 290s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 290s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 290s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 290s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 290s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 290s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 290s test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_dict_no_collection 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_collection_class_uselist 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_no_typing_in_rhs 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_one_to_one_example_quoted 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 290s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 290s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_required_no_arg 291s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 291s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 291s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 291s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 291s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_one 291s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_three 291s test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::RelationshipLHSTest::test_wrong_annotation_type_two 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_default 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 291s 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] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 291s 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] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 291s 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] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 291s 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] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 291s 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] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 291s 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] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 291s 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] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 291s 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] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 291s 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] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 291s 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] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 291s 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] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 291s 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] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 291s 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] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 291s 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] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 291s 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] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 291s 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] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[none] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 291s [gw1] [ 71%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 291s [gw1] [ 71%] 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] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 291s 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] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 291s test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_construct_lhs_type_missing 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[float-Float] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_datatype_lookups[str-String] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_dont_ignore_unresolvable 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_newtype_missing_from_map 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_in_annotation_map[union] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 291s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 291s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-plain] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-plain] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 292s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 292s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ0] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ2] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ3] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_map_varieties[typ4] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_type_secondary_resolution 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[pep604_null] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union] 293s test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::TypeResolutionTests::test_unions[union_null] 293s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_dynamic 293s test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 293s [gw1] [ 72%] PASSED test/orm/declarative/test_tm_future_annotations_sync.py::WriteOnlyRelationshipTest::test_write_only 293s test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 293s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AccountingFlagsTest_sqlite+pysqlite_3_46_1::test_no_expire_on_commit 293s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 293s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_commit_pending 293s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 293s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_pending 293s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 293s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 293s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 293s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_deleted_cleared_on_rollback 293s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 293s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_trans_pending_cleared_on_commit 293s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 293s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 293s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 293s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_cascade 293s test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 293s [gw1] [ 72%] PASSED test/orm/test_transaction.py::AutoExpireTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback_orphan 293s test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 293s [gw1] [ 72%] PASSED test/engine/test_transaction.py::AutoRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_deadlock 293s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 293s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint 293s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 293s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval 293s test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 293s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch 293s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 293s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_connection_invalidated 293s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 293s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_default_level 293s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 293s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_engine_param_stays 293s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 293s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_exception_in_transaction 293s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 293s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_engine 293s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 293s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_option_engine 293s test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 294s [gw1] [ 72%] PASSED test/engine/test_transaction.py::ConnectionCharacteristicTest::test_per_statement_bzzt 294s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_outer 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_begin_context_manager_rollback_trans 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_commit 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 295s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_rollback 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_explicit_begin 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 295s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture0] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 295s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture10] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture11] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture1] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 295s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture2] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture3] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 295s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture4] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture5] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 295s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture6] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture7] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 295s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture8] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager[trans_ctx_manager_fixture9] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-False] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-False-True] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-False] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[add-True-True] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-False] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-False-True] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-False] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[begin-True-True] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-False] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-False-True] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-False] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[delete-True-True] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-False] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-False-True] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-False] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_ops[modify-True-True] 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_no_double_begin_explicit 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 295s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_one 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_session_as_ctx_manager_two 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_outer 295s test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_sessionmaker_begin_context_manager_rollback_trans 295s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_attrs_on_rollback 295s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_commit_persistent 295s test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::FixtureDataTest_sqlite+pysqlite_3_46_1::test_concurrent_commit_persistent 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_casing_replacement 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_connection_invalidated 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_default_level 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_doesnt_follow_naming_guidelines 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_engine_param_stays 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_exception_in_transaction 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_engine_param 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_invalid_level_execution_option 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_default 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_isolation_level_accessors_connection_option_modified 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_connection 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_engine 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_option_engine 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_per_statement_bzzt 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_reset_level_with_setting 295s test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 295s [gw1] [ 72%] PASSED test/engine/test_transaction.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_underscore_replacement 295s test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::LegacyJoinIntoAnExternalTransactionTest::test_something 295s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_oob_insert 295s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update 295s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 295s [gw1] [ 72%] SKIPPED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested 295s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 295s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_multiple_key_replaced_by_update 296s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 296s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_reloaded_deleted_checked_for_expiry 296s test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 296s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_rollback_recover 296s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 296s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something 297s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 297s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_something_with_context_managers 297s test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 297s [gw1] [ 72%] PASSED test/orm/test_transaction.py::NewStyleJoinIntoAnExternalTransactionTest::test_super_abusive_nesting 297s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 297s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something 297s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 297s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_something_with_context_managers 297s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 297s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modeconditional_w_savepoint::test_super_abusive_nesting 297s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 297s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something 297s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 297s [gw1] [ 72%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_something_with_context_managers 297s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint::test_super_abusive_nesting 297s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something 297s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_something_with_context_managers 297s test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::ReallyNewJoinIntoAnExternalTransactionTest_join_modecreate_savepoint_w_savepoint::test_super_abusive_nesting 297s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 297s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close 297s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 297s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit 297s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 297s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback 297s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 297s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_close 297s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 297s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_commit 297s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 297s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close 297s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 297s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one 297s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 297s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two 297s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 297s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback 297s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 297s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_rollback 297s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 297s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_agent_no_conn_transaction 297s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 297s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase 297s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 297s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit 297s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 297s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback 297s test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 297s [gw1] [ 73%] PASSED test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_trans_close 297s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 297s [gw0] [ 73%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_commit_rollback 297s test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation 297s test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint 297s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback 297s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit 297s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections 297s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete 297s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs 297s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback 297s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections 297s test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_fails_connection_is_closed 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_begin_savepoint_fails_connection_is_not_closed 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_closed_status_check 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_guard 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_continue_flushing_on_commit 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_begin_transaction 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_execution_options_ignored_mid_transaction 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[conditional_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[control_fully] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[create_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[none] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_mode_with_event[rollback_only] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-conditional_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-control_fully] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-create_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-none] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-close-rollback_only] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-conditional_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-control_fully] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-create_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-none] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-commit-rollback_only] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-conditional_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-control_fully] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-create_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-none] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-nothing-rollback_only] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-conditional_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-control_fully] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-create_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-none] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[none-rollback-rollback_only] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-conditional_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-control_fully] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-create_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-none] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-close-rollback_only] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-conditional_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-control_fully] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-create_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-none] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-commit-rollback_only] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-conditional_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-control_fully] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-create_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-none] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-nothing-rollback_only] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-conditional_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-control_fully] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-create_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-none] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[savepoint-rollback-rollback_only] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-conditional_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-control_fully] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-create_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-none] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-close-rollback_only] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-conditional_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-control_fully] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-create_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-none] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-commit-rollback_only] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-conditional_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-control_fully] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-create_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-none] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-nothing-rollback_only] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-conditional_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-control_fully] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-create_savepoint] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-none] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_join_transaction_modes[transaction-rollback-rollback_only] 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_autobegin_after_explicit_commit 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_close_transaction_on_flush 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_prepare_wo_twophase 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_commit 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_prepare 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_sql_during_rollback 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_preserve_flush_error 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_commit 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_no_begin 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_subtransaction_on_external_rollback 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_delete 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_dirty 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_new 297s test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_warning_on_using_inactive_session_rollback_evt 297s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 297s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 297s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 297s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 297s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 297s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 297s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 297s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_commit_one 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 298s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 298s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_commit_one 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_deactive_status_check 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_error_on_using_inactive_session_commands 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 298s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 298s [gw1] [ 73%] SKIPPED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_multi_nesting 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_external_subtrans 298s test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_subtransaction_on_noautocommit 298s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction 298s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_nesting 298s test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 298s [gw1] [ 73%] PASSED test/orm/test_transaction.py::TransactionFlagsTest::test_in_transaction_subtransactions 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_commit 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autobegin_rollback 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_autocommit_isolation_level 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_begin_block 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_close2 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_ctxmanager 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_fails_flat 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_no_begin 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commits 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_interface 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[False] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back[True] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_warning_straight 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_explicit_begin 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-False] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture0-True] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-False] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture1-True] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-False] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture10-True] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-False] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture11-True] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-False] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture2-True] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-False] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture3-True] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-False] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture4-True] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-False] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture5-True] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-False] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture6-True] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-False] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture7-True] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-False] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture8-True] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-False] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_connection[trans_ctx_manager_fixture9-True] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture0] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture10] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture11] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture1] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture2] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture3] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture4] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture5] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture6] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture7] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture8] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_interrupt_ctxmanager_engine[trans_ctx_manager_fixture9] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_autobegin 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_autocommit_w_begin 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_double_begin 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_on_close_no_transaction 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_raise 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_retains_through_options 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autobegin 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_end_ctx_manager_autocommit 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_no_begin 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_close 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 298s [gw1] [ 73%] PASSED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_on_exception_if_no_trans 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 298s [gw1] [ 73%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 298s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 298s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 298s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 298s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 298s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 298s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 298s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 298s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 298s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 298s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] 298s test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 298s [gw1] [ 74%] SKIPPED test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction 298s test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 298s [gw1] [ 74%] SKIPPED test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare 298s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 298s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_20_style 298s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 298s [gw1] [ 74%] SKIPPED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_asyncio 298s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 298s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_core_operators 298s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 298s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_large_collections 299s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 299s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_columns 299s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 299s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_dml 299s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 299s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_inheritance 299s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 299s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_queryguide_select 299s test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 299s [gw1] [ 74%] PASSED test/base/test_tutorials.py::DocTest_sqlite+pysqlite_3_46_1::test_orm_quickstart 299s test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_aliased_join 299s test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::DerivedTest::test_select_from_select 299s test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::ReturningTest::test_insert_returning 299s test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_anonymous_expr 299s test/sql/test_type_expressions.py::SelectTest::test_compound_select 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_compound_select 299s test/sql/test_type_expressions.py::SelectTest::test_dialect 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_dialect 299s test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[literal_binds] 299s test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[plain] 299s test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_in_binds[postcompile] 299s test/sql/test_type_expressions.py::SelectTest::test_insert_binds 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_insert_binds 299s test/sql/test_type_expressions.py::SelectTest::test_select_binds 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_binds 299s test/sql/test_type_expressions.py::SelectTest::test_select_cols 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols 299s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels 299s test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_cols_use_labels_result_map_targeting 299s test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_select_of_compound_select 299s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both 299s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_plus_dialect 299s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_both_w_variant 299s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner 299s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_inner_plus_dialect 299s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer 299s test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::SelectTest::test_type_decorator_outer_plus_dialect 299s test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_insertmanyvalues_returning 299s test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_round_trip 299s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_apply_labels 299s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_by_string 299s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_individual_labels 299s test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::StringRoundTripTest::test_targeting_no_labels 299s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_insertmanyvalues_returning 299s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_round_trip 299s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_apply_labels 299s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_by_string 299s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_individual_labels 299s test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::TypeDecRoundTripTest::test_targeting_no_labels 299s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_insertmanyvalues_returning 299s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_round_trip 299s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_apply_labels 299s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_by_string 299s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_individual_labels 299s test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 299s [gw1] [ 74%] PASSED test/sql/test_type_expressions.py::UserDefinedTypeRoundTripTest::test_targeting_no_labels 299s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 299s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_employee_joined_inh 299s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 299s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-annotated] 299s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 299s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-plain] 299s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 299s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[joined-typemap] 299s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 299s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-annotated] 299s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 299s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-plain] 299s test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 299s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::AllYourFavoriteHitsTest::test_mixin_interp_on_inh[single-typemap] 299s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 299s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-native_enum] 299s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 299s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-include_column-not_native_enum] 299s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 299s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-native_enum] 299s 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] 299s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[enum-not_include_column-not_native_enum] 299s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 299s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-native_enum] 299s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 299s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-include_column-not_native_enum] 299s test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 299s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-native_enum] 299s 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] 299s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::BackendTests_sqlite+pysqlite_3_46_1::test_schema_type_actually_works[literal-not_include_column-not_native_enum] 300s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_annotated_setup 300s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_no_mapped_cols_setup 300s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_annotated_setup 300s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_cls_not_composite_compliant 300s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_composite_setup 300s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_ok_explicit_cls 300s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_fwd_ref_plus_no_mapped 300s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_name_cols_by_str 300s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_named_setup 300s test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::CompositeTest::test_one_col_setup 300s test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::DeclarativeBaseTest::test_class_getitem_as_declarative 300s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_inspect 300s test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::GenericMappingQueryTest::test_select 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-any] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-datatype] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-explicit_name-none] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-any] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-datatype] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[column-not_explicit_name-none] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-any] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-datatype] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-explicit_name-none] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-any] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-datatype] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_cols[deferred-not_explicit_name-none] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_base 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_allow_unmapped_on_mixin 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_anno_w_fixed_table 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-default] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[False-insert_default] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-default] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_col_defaults[True-insert_default] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_column_default 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_omit_mapped_column 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_lhs_separate_name 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-False] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[False-True] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-False] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_nullability_overrides[True-True] 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_rhs_type_override_lhs 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_polymorphic_on 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_as_version_id_col 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_deferred 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_construct_works_in_expr 300s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 300s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_deferred_kw 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[direct] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[lambda_] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 301s [gw0] [ 74%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_execute_orm 301s test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[none] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_foreign_annotation_propagates_correctly[string] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_fwd_refs 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_a_classvar_on_my_class 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_allowed 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_attrs_on_my_class_disallowed 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_i_have_plain_or_column_attrs_on_my_class_w_values 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-index] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-False-unique] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-index] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-None-unique] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-index] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[False-True-unique] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-index] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-False-unique] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-index] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-None-unique] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-index] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[None-True-unique] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-index] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-False-unique] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-index] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-None-unique] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-index] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_index_unique_combinations[True-True-unique] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_legacy_declarative_base 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_missing_mapped_lhs 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-active_history-True--_exclusions_02] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-autoincrement-True--_exclusions_019] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-comment-some comment--_exclusions_013] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-compare-True-assertion29-_exclusions_029] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-dataclass_metadata-argument34-assertion34-_exclusions_034] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default-25--_exclusions_09] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-default_factory--assertion30-_exclusions_030] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-True--_exclusions_03] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred-_NoArg.NO_ARG--_exclusions_04] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_group-mygroup--_exclusions_05] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-deferred_raiseload-True--_exclusions_06] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-doc-some doc--_exclusions_012] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-hash-True-assertion33-_exclusions_033] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-False--_exclusions_016] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-True--_exclusions_014] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-index-_NoArg.NO_ARG--_exclusions_015] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-info-argument23--_exclusions_023] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-init-True-assertion32-_exclusions_032] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-insert_default-25--_exclusions_010] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-key-mykey-assertion26-_exclusions_026] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-kw_only-True-assertion28-_exclusions_028] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 301s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-name-mykey-assertion27-_exclusions_027] 301s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-nullable-False--_exclusions_01] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-onupdate-25--_exclusions_011] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-primary_key-True--_exclusions_021] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-quote-True-assertion25-_exclusions_025] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-repr-True-assertion31-_exclusions_031] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_default-25--_exclusions_07] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-server_onupdate-25--_exclusions_08] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-sort_order-100--_exclusions_00] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-system-True--_exclusions_020] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-type_-BIGINT--_exclusions_022] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-False--_exclusions_018] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-unique-True--_exclusions_017] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[control-use_existing_column-True--_exclusions_024] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-active_history-True--_exclusions_02] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-autoincrement-True--_exclusions_019] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-comment-some comment--_exclusions_013] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-compare-True-assertion29-_exclusions_029] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default-25--_exclusions_09] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-default_factory--assertion30-_exclusions_030] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-True--_exclusions_03] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_group-mygroup--_exclusions_05] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-deferred_raiseload-True--_exclusions_06] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-doc-some doc--_exclusions_012] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-hash-True-assertion33-_exclusions_033] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-False--_exclusions_016] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-True--_exclusions_014] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-info-argument23--_exclusions_023] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-init-True-assertion32-_exclusions_032] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-insert_default-25--_exclusions_010] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-key-mykey-assertion26-_exclusions_026] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-kw_only-True-assertion28-_exclusions_028] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-name-mykey-assertion27-_exclusions_027] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-nullable-False--_exclusions_01] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-onupdate-25--_exclusions_011] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-primary_key-True--_exclusions_021] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-quote-True-assertion25-_exclusions_025] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-repr-True-assertion31-_exclusions_031] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_default-25--_exclusions_07] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-server_onupdate-25--_exclusions_08] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-sort_order-100--_exclusions_00] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-system-True--_exclusions_020] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-type_-BIGINT--_exclusions_022] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-False--_exclusions_018] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-unique-True--_exclusions_017] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[not_use_annotated-use_existing_column-True--_exclusions_024] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-active_history-True--_exclusions_02] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-autoincrement-True--_exclusions_019] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-comment-some comment--_exclusions_013] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-compare-True-assertion29-_exclusions_029] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-dataclass_metadata-argument34-assertion34-_exclusions_034] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default-25--_exclusions_09] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-default_factory--assertion30-_exclusions_030] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-True--_exclusions_03] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred-_NoArg.NO_ARG--_exclusions_04] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_group-mygroup--_exclusions_05] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-deferred_raiseload-True--_exclusions_06] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-doc-some doc--_exclusions_012] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-hash-True-assertion33-_exclusions_033] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 302s [gw1] [ 74%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-False--_exclusions_016] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-True--_exclusions_014] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-index-_NoArg.NO_ARG--_exclusions_015] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-info-argument23--_exclusions_023] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-init-True-assertion32-_exclusions_032] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-insert_default-25--_exclusions_010] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-key-mykey-assertion26-_exclusions_026] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-kw_only-True-assertion28-_exclusions_028] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-name-mykey-assertion27-_exclusions_027] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-nullable-False--_exclusions_01] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-onupdate-25--_exclusions_011] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-primary_key-True--_exclusions_021] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-quote-True-assertion25-_exclusions_025] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-repr-True-assertion31-_exclusions_031] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_default-25--_exclusions_07] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-server_onupdate-25--_exclusions_08] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-sort_order-100--_exclusions_00] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-system-True--_exclusions_020] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-type_-BIGINT--_exclusions_022] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-False--_exclusions_018] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-unique-True--_exclusions_017] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_names_encountered_for_annotated[use_annotated-use_existing_column-True--_exclusions_024] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-not_provide_type-optional] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-not_optional] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[add_to_type_map-provide_type-optional] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_recursive_type[not_add_to_type_map-provide_type-optional] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_required_no_arg 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-both] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-key] 302s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 302s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-deferred-name] 303s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-both] 303s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-key] 303s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[not_use_add_property-not_deferred-name] 303s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-both] 303s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-key] 303s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-deferred-name] 303s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-both] 303s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-key] 303s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_separate_name[use_add_property-not_deferred-name] 303s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_inline_declaration 303s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_type_uses_inner_when_present 303s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_typing_literal_identity 303s test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MappedColumnTest::test_we_got_all_attrs_test_annotated 303s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn 303s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mapped_column_omit_fn_fixed_table 303s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_declared_attr 303s test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_mc_duplication_plain 303s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_duplication_declared_attr 303s test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_relationship_requires_declared_attr 303s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-not_use_directive] 303s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[not_use_annotation-use_directive] 303s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-not_use_directive] 303s test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::MixinTest::test_supplemental_declared_attr[use_annotation-use_directive] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-default-value1] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-index-True] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-False] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-nullable-True] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-onupdate-value3] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value5] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_default-value6] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-server_onupdate-value4] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-type-value9] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-False-unique-True] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-default-value1] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-index-True] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-False] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-nullable-True] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-onupdate-value3] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value5] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_default-value6] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-server_onupdate-value4] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-type-value9] 303s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 303s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[False-True-unique-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-default-value1] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-index-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-False] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-nullable-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-onupdate-value3] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value5] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_default-value6] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-server_onupdate-value4] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-type-value9] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-False-unique-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-default-value1] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-index-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-False] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-nullable-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-onupdate-value3] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value5] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_default-value6] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-server_onupdate-value4] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-type-value9] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593[True-True-unique-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-False] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-False-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-False] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-None-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-False] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-False-True-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-False] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-False-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-False] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-None-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-False] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[False-True-True-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-False] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-False-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-False] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-None-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-False] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-False-True-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-False] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-False-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-False] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-None-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-False] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_combine_args_from_pep593_identity_nullable[True-True-True-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default--] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[default-value1-override_value1] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-False-True] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[nullable-True-False] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate--] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[onupdate-value3-override_value3] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_default-value5-override_value5] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[server_onupdate-value4-override_value4] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_dont_combine_args_from_pep593[type-value8-override_value8] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_base_type_from_pep593 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-0] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-1] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict0] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Dict1] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List0] 304s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 304s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.List1] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 305s [gw0] [ 75%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_multi_transaction 305s test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Mapping] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableMapping] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.MutableSequence] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[alias-typing.Sequence] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-0] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-1] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict0] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Dict1] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List0] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.List1] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Mapping] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableMapping] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.MutableSequence] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[direct-typing.Sequence] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-0] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-1] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict0] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Dict1] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List0] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.List1] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Mapping] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableMapping] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.MutableSequence] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_composed[pep593-typing.Sequence] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-ddl] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-fkcount] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[assign_blank-references] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-ddl] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-fkcount] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_fk_col_from_pep593[not_assign_blank-references] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_from_pep593 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[none] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typealias] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_nested] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_pep593_from_pep695[typekeyword_unpopulated] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_mixin 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_not_yet 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_extract_sqla_from_pep593_plain 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-in_map] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[pep695-not_in_map] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-in_map] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_generic_typealias_pep593[plain-not_in_map] 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_no_recursive_pep593_from_pep695 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_pep593_types_as_typemap_keys 305s test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::Pep593InterpretationTests::test_use_existing_column_from_pep_593 305s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[List] 305s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 305s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[Set] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[list] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_14_style_anno_accepted_w_allow_unmapped[set] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[not_optional-_exclusions_00] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional-_exclusions_01] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[optional_fwd_ref-_exclusions_02] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[pep604-_exclusions_04] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_basic_bidirectional[union_none-_exclusions_03] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_attr_mapped_collection 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_dict_no_collection 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_collection_class_uselist 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-include_relationship] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[direct_name-no_relationship] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-include_relationship] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_collection[indirect_name-no_relationship] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-include_relationship] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[direct_name-no_relationship] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-include_relationship] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_indirect_name_scalar[indirect_name-no_relationship] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_legacy_dataclasses_not_currently_using_annotations 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_no_typing_in_rhs 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_non_quoted 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_one_to_one_example_quoted 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_mutable_sequence] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-collections_sequence] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_mutable_sequence] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 306s [gw1] [ 75%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[include_explicit-typing_sequence] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_mutable_sequence] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-collections_sequence] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_mutable_sequence] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_relationship_abstract_cls_error[not_include_explicit-typing_sequence] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_required_no_arg 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[DynamicMapped-DynamicAttributeImpl] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Mapped-CollectionAttributeImpl] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[Relationship-CollectionAttributeImpl] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_use_relationship[WriteOnlyMapped-WriteOnlyAttributeImpl] 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_one 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_three 306s test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::RelationshipLHSTest::test_wrong_annotation_type_two 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_default 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-not_use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-not_use_individual_values-use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-not_use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-include_generic-use_individual_values-use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-not_use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-not_use_individual_values-use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-not_use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[none-not_include_generic-use_individual_values-use_explicit_name] 306s 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] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-include_generic-use_individual_values-use_explicit_name] 306s 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] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 306s 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] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 306s 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] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[not_set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-not_use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-not_use_individual_values-use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-not_use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-include_generic-use_individual_values-use_explicit_name] 306s 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] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-not_use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-not_use_individual_values-use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-not_use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_explicit[set_native_enum-not_include_generic-use_individual_values-use_explicit_name] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[none] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[not_set_native_enum] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_enum_generic[set_native_enum] 306s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 306s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_default_name] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-base_enum_name_none] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-custom] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_named_enum] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-specific_unnamed_enum] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[indicate_type_explicitly-string] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_default_name] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-base_enum_name_none] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-custom] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_named_enum] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-specific_unnamed_enum] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal[not_indicate_type_explicitly-string] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-not_override_in_type_map] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[indicate_type_explicitly-override_in_type_map] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-not_override_in_type_map] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_checks_the_arguments[not_indicate_type_explicitly-override_in_type_map] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[indicate_type_explicitly] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep586_literal_defaults_to_enum[not_indicate_type_explicitly] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typed_typing] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-generic_typing] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-literal_typing] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-not_literal_typing] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[False-recursive] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typed_typing] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-generic_typing] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-literal_typing] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-not_literal_typing] 307s test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::ResolveToEnumTest::test_pep695_literal_defaults_to_enum[True-recursive] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[column_class] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[mapped_column] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_column] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[ref_to_type] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_sqlalchemy_type[type] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_construct_lhs_type_missing 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[Decimal-Numeric] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[UUID-Uuid] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[datetime-DateTime] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[float-Float] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_datatype_lookups[str-String] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_dont_ignore_unresolvable 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_newtype_missing_from_map 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep604] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[pep695] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_in_annotation_map[union] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-not_optional] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-optional_fwd_ref] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-pep604_fwd_ref] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-oneset-union_none] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-not_optional] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-optional_fwd_ref] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-pep604_fwd_ref] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[derive_from_anno-twosets-union_none] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-not_optional] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-optional_fwd_ref] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-pep604_fwd_ref] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-oneset-union_none] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-not_optional] 307s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 307s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-optional_fwd_ref] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-pep604_fwd_ref] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_optional_styles_nested_brackets[include_mc_type-twosets-union_none] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep484_newtypes_as_typemap_keys 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-optional_union_604] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-plain] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_604] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_695] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_newtype] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_604] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_695] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[no-union_null_newtype] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-optional_union_604] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-plain] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_604] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_695] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_newtype] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_604] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_695] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[value-union_null_newtype] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-optional_union_604] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-plain] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_604] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_695] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_newtype] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_604] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_695] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_behavior[yes-union_null_newtype] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_extension] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_extension] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typed_typing] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[generic_typing] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_extension] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_pep695_typealias_as_typemap_keys[str_typing] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_plain_typealias_as_typemap_keys 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-no] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-value] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[A-yes] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-no] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-value] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[B-yes] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-no] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-value] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_pep695_cases[value-yes] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-not_optional] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-not_provide_type-optional] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-not_optional] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[add_to_type_map-provide_type-optional] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-not_optional] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-not_provide_type-optional] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-not_optional] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_recursive_type[not_add_to_type_map-provide_type-optional] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[plain] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_non_generic[typing] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_dont_mis_resolve_on_superclass 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[BIGINT] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ0] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ2] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ3] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_map_varieties[typ4] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_type_secondary_resolution 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 308s [gw0] [ 76%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_session_transaction 308s test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[pep604_null] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union] 308s test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::TypeResolutionTests::test_unions[union_null] 308s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_dynamic 308s test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 308s [gw1] [ 76%] PASSED test/orm/declarative/test_typed_mapping.py::WriteOnlyRelationshipTest::test_write_only 308s test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_constructor_copy_override_kw 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.BIT1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIME2_1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DATETIMEOFFSET1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.DOUBLE_PRECISION1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.IMAGE1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MONEY] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.MSUUid] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.NTEXT1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.REAL1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.ROWVERSION1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLDATETIME1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SMALLMONEY] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.SQL_VARIANT] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIME1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TIMESTAMP1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.TINYINT1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.UNIQUEIDENTIFIER1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.VARBINARY2] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base.XML1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._BASETIMEIMPL] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDateTime] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSDate] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicodeText] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.base._MSUnicode] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 308s [gw1] [ 76%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.json.JSON1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._String_pyodbc] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.cymysql._cymysqlBIT] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.ENUM1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.enumerated.SET] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.json.JSON1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET4] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadb.INET6] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mariadbconnector._MariaDBUUID] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIGINT1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.BIT] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.CHAR1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DATETIME1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DECIMAL1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.DOUBLE1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.FLOAT1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.INTEGER1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB0] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 308s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGBLOB1] 308s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.LONGTEXT] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMBLOB1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMINT] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.MEDIUMTEXT] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NCHAR1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NUMERIC1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.NVARCHAR1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.REAL1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.SMALLINT1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TEXT1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIME1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TIMESTAMP1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYBLOB1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYINT] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.TINYTEXT] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.VARCHAR1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types.YEAR] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._FloatType] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._IntegerType] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._MatchType1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.mysql.types._StringType] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleBinary] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleChar] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleEnum] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInteger] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleInterval] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleLong] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNChar] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleNumeric] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRaw] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleRowid] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleString] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleText] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUUID] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringNCHAR] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BFILE1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_DOUBLE1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.BINARY_FLOAT1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.DATE1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.FLOAT1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.INTERVAL] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.LONG1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NCLOB1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.NUMBER2] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.RAW1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.ROWID] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.TIMESTAMP1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types.VARCHAR2_1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleBoolean] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.types._OracleDate] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.oracle.vector.VECTOR] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgHStore] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.array.ARRAY1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgARRAY] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBit] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgByteA] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgSmallInteger] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgString] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.hstore.HSTORE] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSON1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONB1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.json.JSONPATH] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.DOMAIN] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.named_types.ENUM1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGARRAY] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBigInteger] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGBoolean] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGDate] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGEnum] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGFloat] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInteger] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGInterval] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSONB] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGJSON] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNullType] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGNumeric] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGString] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTimeStamp] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.pg8000._PGTime] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBigInteger] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGBoolean] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGDate] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInteger] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGInterval] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSONB] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGJSON] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGNullType] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGSmallInteger] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGString] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTimeStamp] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg._PGTime] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSONB] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.psycopg2._PGJSON] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATEMULTIRANGE] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.DATERANGE] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4MULTIRANGE] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT4RANGE] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8MULTIRANGE] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.INT8RANGE] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMMULTIRANGE] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.NUMRANGE] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSMULTIRANGE] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSRANGE] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZMULTIRANGE] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.ranges.TSTZRANGE] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BIT] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.BYTEA1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CIDR] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.CITEXT1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INET] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.INTERVAL] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR8] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MACADDR] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.MONEY] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.OID] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.PGUuid] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCLASS] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.REGCONFIG] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIME1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TIMESTAMP1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSQUERY] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.postgresql.types.TSVECTOR] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATE1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.DATETIME1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base.TIME1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.base._SQliteJson] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.json.JSON1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteTimeStamp] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.ARRAY] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BIGINT1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BINARY1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BLOB1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BOOLEAN1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 309s [gw1] [ 77%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.BigInteger1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Boolean] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CHAR1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.CLOB1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATE1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DATETIME1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DECIMAL1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DOUBLE_PRECISION1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.DateTime] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Date] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Double1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Enum1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.FLOAT1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Float1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.INTEGER1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Integer] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Interval] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.JSON] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.LargeBinary1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.MatchType1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NCHAR1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NUMERIC1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NVARCHAR1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.NullType] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Numeric] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.REAL1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SMALLINT1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.SmallInteger1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.String] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TEXT1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIME1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TIMESTAMP1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Text1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Time] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.TupleType] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UUID1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Unicode1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.UnicodeText1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.Uuid] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARBINARY1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR0] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes.VARCHAR1] 309s test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_adapt_method[sqlalchemy.sql.sqltypes._Binary] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ARRAY-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BFILE-OracleDialect_cx_oracle] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIGINT-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_DOUBLE-OracleDialect_cx_oracle] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BINARY_FLOAT-OracleDialect_cx_oracle] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BIT-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BLOB-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BOOLEAN-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BYTEA-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[BigInteger-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Boolean-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CHAR-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CIDR-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CITEXT-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[CLOB-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-OracleDialect_cx_oracle] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATE-SQLiteDialect_pysqlite] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATEMULTIRANGE-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATERANGE-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME-SQLiteDialect_pysqlite] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIME2-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DATETIMEOFFSET-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DECIMAL-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOMAIN-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DOUBLE_PRECISION-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Date-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[DateTime-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Double-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ENUM-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Enum-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[FLOAT-OracleDialect_cx_oracle] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Float-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[HSTORE-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[IMAGE-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET4-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INET6-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4MULTIRANGE-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT4RANGE-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8MULTIRANGE-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INT8RANGE-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTEGER-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-OracleDialect_cx_oracle] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[INTERVAL-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Integer-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Interval-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSON-SQLiteDialect_pysqlite] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONB-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[JSONPATH-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONG-OracleDialect_cx_oracle] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGBLOB-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LONGTEXT-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[LargeBinary-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MACADDR8-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMBLOB-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMINT-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MEDIUMTEXT-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MONEY-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[MatchType-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCHAR-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NCLOB-OracleDialect_cx_oracle] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NTEXT-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMBER-OracleDialect_cx_oracle] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMERIC-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMMULTIRANGE-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NUMRANGE-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NVARCHAR-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[NullType-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Numeric-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[OID-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[RAW-OracleDialect_cx_oracle] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REAL-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCLASS-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[REGCONFIG-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWID-OracleDialect_cx_oracle] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[ROWVERSION-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SET-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLDATETIME-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLINT-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SMALLMONEY-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SQL_VARIANT-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[SmallInteger-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[String-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TEXT-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIME-SQLiteDialect_pysqlite] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-OracleDialect_cx_oracle] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TIMESTAMP-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYBLOB-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYINT-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TINYTEXT-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSMULTIRANGE-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSQUERY-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSRANGE-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZMULTIRANGE-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSTZRANGE-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TSVECTOR-PGDialect_psycopg2] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Text-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Time-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[TupleType-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UNIQUEIDENTIFIER-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UUID-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Unicode-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[UnicodeText-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[Uuid-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARBINARY-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VARCHAR2-OracleDialect_cx_oracle] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[VECTOR-OracleDialect_cx_oracle] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[XML-MSDialect_pyodbc] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[YEAR-MySQLDialect_mysqldb] 309s test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_every_possible_type_can_be_decorated[_Binary-DefaultDialect] 309s test/sql/test_types.py::AdaptTest::test_python_type 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_python_type 309s test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY0] 309s test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ARRAY1] 309s test/sql/test_types.py::AdaptTest::test_repr[BFILE] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BFILE] 309s test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT0] 309s test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIGINT1] 309s test/sql/test_types.py::AdaptTest::test_repr[BINARY] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY] 309s test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_DOUBLE] 309s test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BINARY_FLOAT] 309s test/sql/test_types.py::AdaptTest::test_repr[BIT0] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT0] 309s test/sql/test_types.py::AdaptTest::test_repr[BIT1] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT1] 309s test/sql/test_types.py::AdaptTest::test_repr[BIT2] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BIT2] 309s test/sql/test_types.py::AdaptTest::test_repr[BLOB] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BLOB] 309s test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 309s [gw1] [ 78%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BOOLEAN] 309s test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BYTEA] 309s test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[BigInteger] 309s test/sql/test_types.py::AdaptTest::test_repr[Boolean] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Boolean] 309s test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR0] 309s test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CHAR1] 309s test/sql/test_types.py::AdaptTest::test_repr[CIDR] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CIDR] 309s test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CITEXT] 309s test/sql/test_types.py::AdaptTest::test_repr[CLOB] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[CLOB] 309s test/sql/test_types.py::AdaptTest::test_repr[DATE0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE0] 309s test/sql/test_types.py::AdaptTest::test_repr[DATE1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE1] 309s test/sql/test_types.py::AdaptTest::test_repr[DATE2] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATE2] 309s test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATEMULTIRANGE] 309s test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATERANGE] 309s test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME0] 309s test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME1] 309s test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME2] 309s test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIME3] 309s test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DATETIMEOFFSET] 309s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL0] 309s test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DECIMAL1] 309s test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOMAIN] 309s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE0] 309s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE1] 309s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION0] 309s test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DOUBLE_PRECISION1] 309s test/sql/test_types.py::AdaptTest::test_repr[DateTime] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[DateTime] 309s test/sql/test_types.py::AdaptTest::test_repr[Date] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Date] 309s test/sql/test_types.py::AdaptTest::test_repr[Double] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Double] 309s test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM0] 309s test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ENUM1] 309s test/sql/test_types.py::AdaptTest::test_repr[Enum] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Enum] 309s test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT0] 309s test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT1] 309s test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[FLOAT2] 309s test/sql/test_types.py::AdaptTest::test_repr[Float] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Float] 309s test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[HSTORE] 309s test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[IMAGE] 309s test/sql/test_types.py::AdaptTest::test_repr[INET4] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET4] 309s test/sql/test_types.py::AdaptTest::test_repr[INET6] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET6] 309s test/sql/test_types.py::AdaptTest::test_repr[INET] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INET] 309s test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4MULTIRANGE] 309s test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT4RANGE] 309s test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8MULTIRANGE] 309s test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INT8RANGE] 309s test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER0] 309s test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTEGER1] 309s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL0] 309s test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[INTERVAL1] 309s test/sql/test_types.py::AdaptTest::test_repr[Integer] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Integer] 309s test/sql/test_types.py::AdaptTest::test_repr[Interval] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Interval] 309s test/sql/test_types.py::AdaptTest::test_repr[JSON0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON0] 309s test/sql/test_types.py::AdaptTest::test_repr[JSON1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON1] 309s test/sql/test_types.py::AdaptTest::test_repr[JSON2] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON2] 309s test/sql/test_types.py::AdaptTest::test_repr[JSON3] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON3] 309s test/sql/test_types.py::AdaptTest::test_repr[JSON4] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSON4] 309s test/sql/test_types.py::AdaptTest::test_repr[JSONB] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONB] 309s test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[JSONPATH] 309s test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGBLOB] 309s test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONGTEXT] 309s test/sql/test_types.py::AdaptTest::test_repr[LONG] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LONG] 309s test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[LargeBinary] 309s test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR8] 309s test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MACADDR] 309s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMBLOB] 309s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMINT] 309s test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MEDIUMTEXT] 309s test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY0] 309s test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MONEY1] 309s test/sql/test_types.py::AdaptTest::test_repr[MatchType] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[MatchType] 309s test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR0] 309s test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCHAR1] 309s test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NCLOB] 309s test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NTEXT] 309s test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMBER] 309s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC0] 309s test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMERIC1] 309s test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMMULTIRANGE] 309s test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NUMRANGE] 309s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR0] 309s test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NVARCHAR1] 309s test/sql/test_types.py::AdaptTest::test_repr[NullType] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[NullType] 309s test/sql/test_types.py::AdaptTest::test_repr[Numeric] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Numeric] 309s test/sql/test_types.py::AdaptTest::test_repr[OID] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[OID] 309s test/sql/test_types.py::AdaptTest::test_repr[RAW] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[RAW] 309s test/sql/test_types.py::AdaptTest::test_repr[REAL0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL0] 309s test/sql/test_types.py::AdaptTest::test_repr[REAL1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL1] 309s test/sql/test_types.py::AdaptTest::test_repr[REAL2] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REAL2] 309s test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCLASS] 309s test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[REGCONFIG] 309s test/sql/test_types.py::AdaptTest::test_repr[ROWID] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWID] 309s test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[ROWVERSION] 309s test/sql/test_types.py::AdaptTest::test_repr[SET] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SET] 309s test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLDATETIME] 309s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT0] 309s test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLINT1] 309s test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SMALLMONEY] 309s test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SQL_VARIANT] 309s test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[SmallInteger] 309s test/sql/test_types.py::AdaptTest::test_repr[String] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[String] 309s test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT0] 309s test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TEXT1] 309s test/sql/test_types.py::AdaptTest::test_repr[TIME0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME0] 309s test/sql/test_types.py::AdaptTest::test_repr[TIME1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME1] 309s test/sql/test_types.py::AdaptTest::test_repr[TIME2] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME2] 309s test/sql/test_types.py::AdaptTest::test_repr[TIME3] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME3] 309s test/sql/test_types.py::AdaptTest::test_repr[TIME4] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIME4] 309s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP0] 309s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP1] 309s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP2] 309s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP3] 309s test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TIMESTAMP4] 309s test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYBLOB] 309s test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT0] 309s test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYINT1] 309s test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TINYTEXT] 309s test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSMULTIRANGE] 309s test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSQUERY] 309s test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSRANGE] 309s test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZMULTIRANGE] 309s test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSTZRANGE] 309s test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TSVECTOR] 309s test/sql/test_types.py::AdaptTest::test_repr[Text] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Text] 309s test/sql/test_types.py::AdaptTest::test_repr[Time] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Time] 309s test/sql/test_types.py::AdaptTest::test_repr[TupleType] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[TupleType] 309s test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UNIQUEIDENTIFIER] 309s test/sql/test_types.py::AdaptTest::test_repr[UUID] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UUID] 309s test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[UnicodeText] 309s test/sql/test_types.py::AdaptTest::test_repr[Unicode] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Unicode] 309s test/sql/test_types.py::AdaptTest::test_repr[Uuid] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[Uuid] 309s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY0] 309s test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARBINARY1] 309s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR0] 309s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR1] 309s test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VARCHAR2] 309s test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[VECTOR] 309s test/sql/test_types.py::AdaptTest::test_repr[XML] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[XML] 309s test/sql/test_types.py::AdaptTest::test_repr[YEAR] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[YEAR] 309s test/sql/test_types.py::AdaptTest::test_repr[_Binary] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_repr[_Binary] 309s test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY0] 309s test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[ARRAY1] 309s test/sql/test_types.py::AdaptTest::test_str[BFILE] 309s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BFILE] 309s test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT0] 310s test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIGINT1] 310s test/sql/test_types.py::AdaptTest::test_str[BINARY] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY] 310s test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_DOUBLE] 310s test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BINARY_FLOAT] 310s test/sql/test_types.py::AdaptTest::test_str[BIT0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT0] 310s test/sql/test_types.py::AdaptTest::test_str[BIT1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT1] 310s test/sql/test_types.py::AdaptTest::test_str[BIT2] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BIT2] 310s test/sql/test_types.py::AdaptTest::test_str[BLOB] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BLOB] 310s test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BOOLEAN] 310s test/sql/test_types.py::AdaptTest::test_str[BYTEA] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BYTEA] 310s test/sql/test_types.py::AdaptTest::test_str[BigInteger] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[BigInteger] 310s test/sql/test_types.py::AdaptTest::test_str[Boolean] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Boolean] 310s test/sql/test_types.py::AdaptTest::test_str[CHAR0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR0] 310s test/sql/test_types.py::AdaptTest::test_str[CHAR1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CHAR1] 310s test/sql/test_types.py::AdaptTest::test_str[CIDR] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CIDR] 310s test/sql/test_types.py::AdaptTest::test_str[CITEXT] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CITEXT] 310s test/sql/test_types.py::AdaptTest::test_str[CLOB] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[CLOB] 310s test/sql/test_types.py::AdaptTest::test_str[DATE0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE0] 310s test/sql/test_types.py::AdaptTest::test_str[DATE1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE1] 310s test/sql/test_types.py::AdaptTest::test_str[DATE2] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATE2] 310s test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATEMULTIRANGE] 310s test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATERANGE] 310s test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME0] 310s test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME1] 310s test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME2] 310s test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIME3] 310s test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DATETIMEOFFSET] 310s test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL0] 310s test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DECIMAL1] 310s test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOMAIN] 310s test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE0] 310s test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE1] 310s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION0] 310s test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DOUBLE_PRECISION1] 310s test/sql/test_types.py::AdaptTest::test_str[DateTime] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[DateTime] 310s test/sql/test_types.py::AdaptTest::test_str[Date] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Date] 310s test/sql/test_types.py::AdaptTest::test_str[Double] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Double] 310s test/sql/test_types.py::AdaptTest::test_str[ENUM0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM0] 310s test/sql/test_types.py::AdaptTest::test_str[ENUM1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[ENUM1] 310s test/sql/test_types.py::AdaptTest::test_str[Enum] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Enum] 310s test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT0] 310s test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT1] 310s test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[FLOAT2] 310s test/sql/test_types.py::AdaptTest::test_str[Float] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Float] 310s test/sql/test_types.py::AdaptTest::test_str[HSTORE] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[HSTORE] 310s test/sql/test_types.py::AdaptTest::test_str[IMAGE] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[IMAGE] 310s test/sql/test_types.py::AdaptTest::test_str[INET4] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET4] 310s test/sql/test_types.py::AdaptTest::test_str[INET6] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET6] 310s test/sql/test_types.py::AdaptTest::test_str[INET] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INET] 310s test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4MULTIRANGE] 310s test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT4RANGE] 310s test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8MULTIRANGE] 310s test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INT8RANGE] 310s test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER0] 310s test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTEGER1] 310s test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL0] 310s test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[INTERVAL1] 310s test/sql/test_types.py::AdaptTest::test_str[Integer] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Integer] 310s test/sql/test_types.py::AdaptTest::test_str[Interval] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Interval] 310s test/sql/test_types.py::AdaptTest::test_str[JSON0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON0] 310s test/sql/test_types.py::AdaptTest::test_str[JSON1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON1] 310s test/sql/test_types.py::AdaptTest::test_str[JSON2] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON2] 310s test/sql/test_types.py::AdaptTest::test_str[JSON3] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON3] 310s test/sql/test_types.py::AdaptTest::test_str[JSON4] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSON4] 310s test/sql/test_types.py::AdaptTest::test_str[JSONB] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONB] 310s test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[JSONPATH] 310s test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGBLOB] 310s test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONGTEXT] 310s test/sql/test_types.py::AdaptTest::test_str[LONG] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[LONG] 310s test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[LargeBinary] 310s test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR8] 310s test/sql/test_types.py::AdaptTest::test_str[MACADDR] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MACADDR] 310s test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMBLOB] 310s test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMINT] 310s test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MEDIUMTEXT] 310s test/sql/test_types.py::AdaptTest::test_str[MONEY0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY0] 310s test/sql/test_types.py::AdaptTest::test_str[MONEY1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MONEY1] 310s test/sql/test_types.py::AdaptTest::test_str[MatchType] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[MatchType] 310s test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR0] 310s test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCHAR1] 310s test/sql/test_types.py::AdaptTest::test_str[NCLOB] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NCLOB] 310s test/sql/test_types.py::AdaptTest::test_str[NTEXT] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NTEXT] 310s test/sql/test_types.py::AdaptTest::test_str[NUMBER] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMBER] 310s test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC0] 310s test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMERIC1] 310s test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMMULTIRANGE] 310s test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NUMRANGE] 310s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR0] 310s test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NVARCHAR1] 310s test/sql/test_types.py::AdaptTest::test_str[NullType] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[NullType] 310s test/sql/test_types.py::AdaptTest::test_str[Numeric] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[Numeric] 310s test/sql/test_types.py::AdaptTest::test_str[OID] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[OID] 310s test/sql/test_types.py::AdaptTest::test_str[RAW] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[RAW] 310s test/sql/test_types.py::AdaptTest::test_str[REAL0] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL0] 310s test/sql/test_types.py::AdaptTest::test_str[REAL1] 310s [gw1] [ 79%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL1] 310s test/sql/test_types.py::AdaptTest::test_str[REAL2] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REAL2] 310s test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCLASS] 310s test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[REGCONFIG] 310s test/sql/test_types.py::AdaptTest::test_str[ROWID] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWID] 310s test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[ROWVERSION] 310s test/sql/test_types.py::AdaptTest::test_str[SET] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SET] 310s test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLDATETIME] 310s test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT0] 310s test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLINT1] 310s test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SMALLMONEY] 310s test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SQL_VARIANT] 310s test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[SmallInteger] 310s test/sql/test_types.py::AdaptTest::test_str[String] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[String] 310s test/sql/test_types.py::AdaptTest::test_str[TEXT0] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT0] 310s test/sql/test_types.py::AdaptTest::test_str[TEXT1] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TEXT1] 310s test/sql/test_types.py::AdaptTest::test_str[TIME0] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME0] 310s test/sql/test_types.py::AdaptTest::test_str[TIME1] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME1] 310s test/sql/test_types.py::AdaptTest::test_str[TIME2] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME2] 310s test/sql/test_types.py::AdaptTest::test_str[TIME3] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME3] 310s test/sql/test_types.py::AdaptTest::test_str[TIME4] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIME4] 310s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP0] 310s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP1] 310s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP2] 310s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP3] 310s test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TIMESTAMP4] 310s test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYBLOB] 310s test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT0] 310s test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYINT1] 310s test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TINYTEXT] 310s test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSMULTIRANGE] 310s test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSQUERY] 310s test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSRANGE] 310s test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZMULTIRANGE] 310s test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSTZRANGE] 310s test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TSVECTOR] 310s test/sql/test_types.py::AdaptTest::test_str[Text] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Text] 310s test/sql/test_types.py::AdaptTest::test_str[Time] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Time] 310s test/sql/test_types.py::AdaptTest::test_str[TupleType] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[TupleType] 310s test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[UNIQUEIDENTIFIER] 310s test/sql/test_types.py::AdaptTest::test_str[UUID] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[UUID] 310s test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[UnicodeText] 310s test/sql/test_types.py::AdaptTest::test_str[Unicode] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Unicode] 310s test/sql/test_types.py::AdaptTest::test_str[Uuid] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[Uuid] 310s test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY0] 310s test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARBINARY1] 310s test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR0] 310s test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR1] 310s test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VARCHAR2] 310s test/sql/test_types.py::AdaptTest::test_str[VECTOR] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[VECTOR] 310s test/sql/test_types.py::AdaptTest::test_str[XML] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[XML] 310s test/sql/test_types.py::AdaptTest::test_str[YEAR] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[YEAR] 310s test/sql/test_types.py::AdaptTest::test_str[_Binary] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str[_Binary] 310s test/sql/test_types.py::AdaptTest::test_str_third_party 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party 310s test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_camelcase_no_visit_name 310s test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_str_third_party_uppercase_no_visit_name 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[ARRAY] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BIGINT] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BINARY] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BLOB] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BOOLEAN] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[BigInteger] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Boolean] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CHAR] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[CLOB] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATETIME] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DATE] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DECIMAL] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DOUBLE_PRECISION] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[DateTime] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Date] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Double] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Enum] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[FLOAT] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Float] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER0] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[INTEGER1] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Integer] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Interval] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[JSON] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[LargeBinary] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[MatchType] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NCHAR] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NUMERIC] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NVARCHAR] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[NullType] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Numeric] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[PickleType] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[REAL] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SMALLINT] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[SmallInteger] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[String] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TEXT] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIMESTAMP] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TIME] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Text] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Time] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TupleType] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeDecorator] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[TypeEngine] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UUID] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UnicodeText] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Unicode] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[UserDefinedType] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Uuid] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARBINARY] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[VARCHAR] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[Variant] 310s test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_importable[_Binary] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BLOB()-sqlite] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[BOOLEAN()-sqlite] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CHAR()-sqlite] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[CLOB()-sqlite] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATE()-sqlite] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DATETIME()-sqlite] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[DECIMAL()-sqlite] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[FLOAT()-sqlite] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[INTEGER()-sqlite] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NCHAR()-sqlite] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NUMERIC()-sqlite] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[NVARCHAR(length=10)-sqlite] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[REAL()-sqlite] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[SMALLINT()-sqlite] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIME()-sqlite] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[TIMESTAMP()-sqlite] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mssql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-mysql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-oracle] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-postgresql] 310s test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AdaptTest::test_uppercase_rendering[VARCHAR(length=10)-sqlite] 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_generic 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[issue_5989] 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_enum] 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[just_order_by] 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_agg_specific[original] 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_all 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_any 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_concat 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contained_by 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_contains_any 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_dim_index 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_functions_plus_getitem 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_single_type 310s test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 310s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_single_type 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_getitem_slice_type 310s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 310s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type 310s test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 310s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_getitem_slice_type_dialect_level 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_enum_psycopg2_cast 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_in_str_psycopg2_cast 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_index_map_dimensions 310s test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 310s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_index_map_dimensions 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_int_index 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal 310s test/sql/test_types.py::ArrayTest::test_array_literal_complex 310s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_complex 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_getitem_multidim 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 310s test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 310s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_render_no_inner_render 310s test/sql/test_types.py::ArrayTest::test_array_literal_simple 310s [gw1] [ 80%] PASSED test/sql/test_types.py::ArrayTest::test_array_literal_simple 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_overlap_any 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_slice_index 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_collate_multidim 310s test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_array_type_render_str_multidim 310s test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 310s [gw1] [ 80%] PASSED test/dialect/postgresql/test_types.py::ArrayTest::test_contains_override_raises 310s test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t10-t20] 310s test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t11-t21] 310s test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t110-t210] 310s test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t111-t211] 310s test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t112-t212] 310s test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t113-t213] 310s test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 310s [gw1] [ 80%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t114-t214] 310s test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t115-t215] 310s test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t12-t22] 310s test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t13-t23] 310s test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t14-t24] 310s test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t15-t25] 310s test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t16-t26] 310s test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t17-t27] 310s test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t18-t28] 310s test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic[t19-t29] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[ENUM1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[Enum] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_custom[INTERVAL1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ARRAY1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIGINT1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_DOUBLE] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BINARY_FLOAT] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BIT2] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BOOLEAN] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[BigInteger] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Boolean] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CHAR1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CIDR] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CITEXT] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[CLOB] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATE2] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATEMULTIRANGE] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATERANGE] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME2] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIME3] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DATETIMEOFFSET] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DECIMAL1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOMAIN] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DOUBLE_PRECISION1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[DateTime] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Date] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Double] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[FLOAT2] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Float] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[HSTORE] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET4] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET6] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INET] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4MULTIRANGE] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT4RANGE] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8MULTIRANGE] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INT8RANGE] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[INTEGER1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Integer] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Interval] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON2] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON3] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSON4] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONB] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[JSONPATH] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONGTEXT] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[LONG] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR8] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MACADDR] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMINT] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MEDIUMTEXT] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MONEY1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[MatchType] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCHAR1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NCLOB] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NTEXT] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMBER] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMERIC1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMMULTIRANGE] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NUMRANGE] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NVARCHAR1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[NullType] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Numeric] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[OID] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REAL2] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCLASS] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[REGCONFIG] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[ROWID] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SET] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLDATETIME] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLINT1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SMALLMONEY] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SQL_VARIANT] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[SmallInteger] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[String] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TEXT1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME2] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME3] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIME4] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP2] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TIMESTAMP3] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYINT1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TINYTEXT] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSMULTIRANGE] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSQUERY] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSRANGE] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZMULTIRANGE] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSTZRANGE] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TSVECTOR] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Text] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Time] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[TupleType] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UNIQUEIDENTIFIER] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UUID] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[UnicodeText] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Unicode] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[Uuid] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR0] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR1] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VARCHAR2] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[VECTOR] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[XML] 310s test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 310s [gw1] [ 81%] PASSED test/sql/test_types.py::AsGenericTest::test_as_generic_all_types_heuristic[YEAR] 310s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_bind_processor_no_dbapi 310s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_comparison 310s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_literal_roundtrip 310s test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BinaryTest_sqlite+pysqlite_3_46_1::test_round_trip 310s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 310s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 310s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 310s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 310s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_processing 310s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator 310s test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BindProcessorInsertValuesTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_0 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_1 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_false 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_int_out_of_range 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_none 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_str 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_native_true 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_0 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_1 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_false 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_int_out_of_range 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_none 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_str 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_bind_processor_coercion_nonnative_true 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_constraint 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_0 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_1 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_false 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_int_out_of_range 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_str 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_native_true 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_0 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_1 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_false 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_str 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_literal_processor_coercion_nonnative_true 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_integer_to_boolean 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_nonnative_processor_coerces_to_onezero 310s test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 310s [gw1] [ 81%] PASSED test/sql/test_types.py::BooleanTest_sqlite+pysqlite_3_46_1::test_unconstrained 310s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect0] 310s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect1] 310s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect2] 310s test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::CITextCastTest::test_cast[dialect3] 310s test/sql/test_types.py::CallableTest::test_callable_as_arg 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_arg 310s test/sql/test_types.py::CallableTest::test_callable_as_kwarg 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CallableTest::test_callable_as_kwarg 310s test/sql/test_types.py::CompileTest::test_char_collation 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_char_collation 310s test/sql/test_types.py::CompileTest::test_char_length 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_char_length 310s test/sql/test_types.py::CompileTest::test_char_plain 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_char_plain 310s test/sql/test_types.py::CompileTest::test_compile_err_formatting 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_compile_err_formatting 310s test/sql/test_types.py::CompileTest::test_decimal_plain 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_decimal_plain 310s test/sql/test_types.py::CompileTest::test_decimal_precision 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_decimal_precision 310s test/sql/test_types.py::CompileTest::test_decimal_scale 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_decimal_scale 310s test/sql/test_types.py::CompileTest::test_default_compile_double 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_double 310s test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_mysql_integer 310s test/sql/test_types.py::CompileTest::test_default_compile_pg_float 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_float 310s test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_default_compile_pg_inet 310s test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_kwarg_legacy_typecompiler 310s test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_legacy_typecompiler_attribute 310s test/sql/test_types.py::CompileTest::test_numeric_plain 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_numeric_plain 310s test/sql/test_types.py::CompileTest::test_numeric_precision 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_numeric_precision 310s test/sql/test_types.py::CompileTest::test_numeric_scale 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_numeric_scale 310s test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_strict_bool_err_formatting 310s test/sql/test_types.py::CompileTest::test_string_collation 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_string_collation 310s test/sql/test_types.py::CompileTest::test_string_length 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_string_length 310s test/sql/test_types.py::CompileTest::test_string_plain 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_string_plain 310s test/sql/test_types.py::CompileTest::test_text_collation 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_text_collation 310s test/sql/test_types.py::CompileTest::test_text_length 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_text_length 310s test/sql/test_types.py::CompileTest::test_text_plain 310s [gw1] [ 81%] PASSED test/sql/test_types.py::CompileTest::test_text_plain 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_adjacent_to_obj 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contained_by_obj 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_contains 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_difference 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_intersection 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_left_of 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_not_extend_right_of 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_overlaps 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_left_of 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_strictly_right_of 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_union 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_equal_obj 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_greater_than_or_equal 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_not_null 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_is_null 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_less_than_or_equal 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 310s [gw1] [ 81%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal 310s test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateMultiRangeCompilationTest::test_where_not_equal_obj 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[!=] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&&] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&<] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[&>] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*0] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[*1] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+0] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[+1] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-0] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-1] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[-|-] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<0] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<<1] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<=] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<@] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[<] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[=] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>=] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>0] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>>1] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[>] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_obj[@>] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[!=] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&&] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&<] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[&>] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*0] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[*1] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+0] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[+1] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-0] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-1] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[-|-] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<0] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<<1] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<=] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<@] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[<] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[=] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>=] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>0] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>>1] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[>] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str[@>] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[!=] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&&] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&<] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[&>] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[-|-] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<0] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<<1] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<=] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<@] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[<] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[=] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>=] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>0] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>>1] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[>] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_data_str_any[@>] 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_not_null 310s test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateRangeCompilationTest::test_where_is_null 310s test/dialect/sqlite/test_types.py::DateTest::test_custom_format 310s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_custom_format 310s test/dialect/sqlite/test_types.py::DateTest::test_default 310s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTest::test_default 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_adjacent_to_obj 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contained_by_obj 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_contains 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_difference 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_intersection 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_left_of 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_not_extend_right_of 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_overlaps 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_left_of 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_strictly_right_of 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_union 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_equal_obj 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_greater_than_or_equal 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_not_null 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_is_null 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_less_than_or_equal 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal 310s test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeMultiRangeCompilationTest::test_where_not_equal_obj 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[!=] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&&] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&<] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[&>] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*0] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[*1] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+0] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[+1] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-0] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-1] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[-|-] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<0] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<<1] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<=] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<@] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[<] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[=] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>=] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>0] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>>1] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[>] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_obj[@>] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[!=] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&&] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&<] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[&>] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*0] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[*1] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+0] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[+1] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-0] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-1] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[-|-] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<0] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<<1] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<=] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<@] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[<] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[=] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>=] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>0] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>>1] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[>] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str[@>] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[!=] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&&] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&<] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[&>] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[-|-] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<0] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<<1] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<=] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<@] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[<] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[=] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 310s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>=] 310s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>0] 311s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>>1] 311s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[>] 311s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_data_str_any[@>] 311s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_not_null 311s test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeRangeCompilationTest::test_where_is_null 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[!=] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&&] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&<] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[&>] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*0] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[*1] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+0] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[+1] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-0] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-1] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[-|-] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<0] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<<1] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<=] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<@] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[<] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[=] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>=] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>0] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>>1] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[>] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_obj[@>] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[!=] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&&] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&<] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[&>] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*0] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[*1] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+0] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[+1] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-0] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-1] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[-|-] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<0] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<<1] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<=] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<@] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[<] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[=] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>=] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>0] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>>1] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[>] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str[@>] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[!=] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&&] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&<] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[&>] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[-|-] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<0] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<<1] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<=] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<@] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[<] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[=] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>=] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>0] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>>1] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[>] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_data_str_any[@>] 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_not_null 311s test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 311s [gw1] [ 82%] PASSED test/dialect/postgresql/test_types.py::DateTimeTZRangeCompilationTest::test_where_is_null 311s test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 311s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_custom_format_compact 311s test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 311s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_time_microseconds 311s test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 311s [gw1] [ 82%] PASSED test/dialect/sqlite/test_types.py::DateTimeTest::test_truncate_microseconds 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_char_length 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_DOUBLE()] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-BINARY_FLOAT()] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-DOUBLE_PRECISION()] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-FLOAT()] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[oracle-REAL()] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE()] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Double()] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-FLOAT()] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-Float()] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_float_type_compile[sa-REAL()] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_0-INTERVAL DAY TO SECOND] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_1-INTERVAL DAY(3) TO SECOND] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_2-INTERVAL DAY TO SECOND(5)] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_3-INTERVAL DAY(2) TO SECOND(5)] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval[type_4-INTERVAL DAY(9) TO SECOND(3)] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_coercion_literal 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_0-select NUMTODSINTERVAL(172800.0, 'SECOND') from dual] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_1-SELECT NUMTODSINTERVAL(86584.0, 'SECOND') from dual] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_interval_literal_processor[type_2-select NUMTODSINTERVAL(86584.0, 'SECOND') - NUMTODSINTERVAL(64.0, 'SECOND') from dual] 311s [gw1] [ 82%] 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] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_long 311s [gw1] [ 82%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_long 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_no_clobs_for_string_params 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_raw_compile 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start0-_CXOracleDate] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleRaw] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start10-_OracleChar] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start11-_OracleNChar] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start12-_OracleUnicodeStringNCHAR] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start13-_OracleRaw] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start2-String] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleString] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start4-_CXOracleDate] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start5-DATE] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleString] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringCHAR] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start8-_OracleText] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.cx_oracle-start9-_OracleUnicodeTextCLOB] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start0-_CXOracleDate] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start1-_OracleRaw] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start10-_OracleChar] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start11-_OracleNChar] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start12-_OracleUnicodeStringNCHAR] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start13-_OracleRaw] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start2-String] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start3-_OracleString] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start4-_CXOracleDate] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start5-DATE] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start6-_OracleString] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringCHAR] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start8-_OracleText] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt[sqlalchemy.dialects.oracle.oracledb-start9-_OracleUnicodeTextCLOB] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start0-String] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start1-_OracleString] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start2-_OracleString] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start3-_OracleUnicodeStringNCHAR] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start4-_OracleText] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start5-_OracleUnicodeTextNCLOB] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start6-_OracleNChar] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.cx_oracle-start7-_OracleUnicodeStringNCHAR] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start0-String] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start1-_OracleString] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start2-_OracleString] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start3-_OracleUnicodeStringNCHAR] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start4-_OracleText] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start5-_OracleUnicodeTextNCLOB] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start6-_OracleNChar] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_type_adapt_nchar[sqlalchemy.dialects.oracle.oracledb-start7-_OracleUnicodeStringNCHAR] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ0-VARCHAR2(50 CHAR)] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ1-VARCHAR2(50 CHAR)] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ10-NVARCHAR2] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ11-VARCHAR2] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ2-NVARCHAR2(50)] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ3-VARCHAR(50 CHAR)] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ4-NVARCHAR2(50)] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ5-VARCHAR2(50 CHAR)] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ6-VARCHAR2] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ7-VARCHAR2] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ8-NVARCHAR2] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_types[typ9-VARCHAR] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ0-VARCHAR2(50 CHAR)] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ1-NVARCHAR2(50)] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ10-NVARCHAR2] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ11-VARCHAR2] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ2-NVARCHAR2(50)] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ3-VARCHAR(50 CHAR)] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ4-NVARCHAR2(50)] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ5-VARCHAR2(50 CHAR)] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ6-VARCHAR2] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ7-NVARCHAR2] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ8-NVARCHAR2] 311s test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 311s [gw1] [ 83%] PASSED test/dialect/oracle/test_types.py::DialectTypesTest::test_varchar_use_nchar_types[typ9-VARCHAR] 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[False] 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_adapt_length[True] 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_check_constraint 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_create_metadata_bound_no_crash 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-native] 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[omit_alias-non_native] 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-native] 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_duplicate_values_accepted[with_alias-non_native] 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_ellipses 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_enum_raise_lookup_none 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_native 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_non_native 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_length_too_short_raises 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_lookup_failure 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_mock_engine_no_prob 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_no_length_non_native 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_constraint_custom_type 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_non_native_round_trip 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_none_length_non_native 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_null_round_trip 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_omit_aliases 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_custom_sort_key 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_default_sort_key 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_expanding_in 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_round_trip 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_enum_values_callable_round_trip 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pep435_no_sort_key 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_pickle_types 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_python_type 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_four 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_three 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_repr_two 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_round_trip 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_skip_check_constraint 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_concatenate_roundtrip 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_not_in_like_roundtrip 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_pep435 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_validators_plain 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_default_is_not_schematype 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_default 311s test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 311s [gw1] [ 83%] PASSED test/sql/test_types.py::EnumTest_sqlite+pysqlite_3_46_1::test_variant_we_are_not_default 311s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[2.65-Float] 311s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[5-Integer] 311s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[None-NullType] 311s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[True-Boolean] 311s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data3-Numeric] 311s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data4-Date] 311s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data5-Time] 311s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data6-DateTime] 311s test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_actual_literal_adapters[data7-Interval] 311s test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_int_to_numeric 311s test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_asdecimal_numeric_to_int 311s test/sql/test_types.py::ExpressionTest::test_bind_adapt 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt 311s test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_expression 311s test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_insert 311s test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_adapt_update 311s test/sql/test_types.py::ExpressionTest::test_bind_typing 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_bind_typing 311s 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] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 311s 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] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 311s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 311s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[not_use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 311s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]0] 311s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--(q COLLATE abc) LIKE :param_1->BINDCAST->[TEXT COLLATE "abc"]1] 311s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT COLLATE "xyz"]] 311s test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_collate_type_interaction[use_type_decorator--q LIKE :q_1->BINDCAST->[TEXT]] 311s test/sql/test_types.py::ExpressionTest::test_control 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_control 311s test/sql/test_types.py::ExpressionTest::test_date_coercion 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_date_coercion 311s test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_not_fooled_by_mock 311s test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_detect_coercion_of_builtins 311s test/sql/test_types.py::ExpressionTest::test_distinct 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_distinct 311s test/sql/test_types.py::ExpressionTest::test_expression_typing 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_expression_typing 311s test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_grouped_bind_adapt 311s test/sql/test_types.py::ExpressionTest::test_interval_coercion 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_interval_coercion 311s test/sql/test_types.py::ExpressionTest::test_literal_adapt 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_literal_adapt 311s test/sql/test_types.py::ExpressionTest::test_null_comparison 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_null_comparison 311s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-add] 311s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-mul] 311s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-sub] 311s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Integer()-truediv] 311s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-add] 311s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-mul] 311s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-sub] 311s test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_numerics_coercion[Numeric(precision=10, scale=2)-truediv] 311s test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_is_adapt 311s test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_operator_adapt 311s test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_typedec_righthand_coercion 311s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-not_secondary_adapt] 311s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[literal-secondary_adapt] 311s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-not_secondary_adapt] 311s test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_value_level_bind_hooks[right_side-secondary_adapt] 311s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_honors_wrapped 311s test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 311s [gw1] [ 83%] PASSED test/sql/test_types.py::ExpressionTest::test_variant_righthand_coercion_returns_self 311s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_default 311s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_psycopg2 311s test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_bind_serialize_with_slashes_and_quotes 311s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash -> %(hash_1)s) IS NOT NULL AS anon_1-True] 311s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-(test_table.hash || test_table.hash) -> %(param_1)s AS anon_1-True] 311s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-akeys(test_table.hash) AS akeys_1-True] 311s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-avals(test_table.hash) AS avals_1-True] 311s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, %(delete_2)s) AS delete_1-True] 311s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS delete_1-True] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS delete_1-True] 311s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, hstore(%(hstore_1)s, %(hstore_2)s)) AS delete_1-True] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-delete(test_table.hash, hstore(%(hstore_1)s, %(hstore_2)s)) AS delete_1-True] 311s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) -> %(hstore_3)s AS anon_1-False] 311s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(%(hstore_1)s, %(hstore_2)s) || test_table.hash AS anon_1-True] 311s 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] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(ARRAY[%(param_1)s, %(param_2)s, %(param_3)s, NULL]) -> %(hstore_1)s AS anon_1-False] 311s 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] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore(ARRAY[%(param_1)s, %(param_2)s], ARRAY[%(param_3)s, NULL]) -> %(hstore_1)s AS anon_1-False] 311s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_array(test_table.hash) AS hstore_to_array_1-True] 311s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-hstore_to_matrix(test_table.hash) AS hstore_to_matrix_1-True] 311s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-slice(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS slice_1-True] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-slice(test_table.hash, ARRAY[%(param_1)s, %(param_2)s]) AS slice_1-True] 311s test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash -> %(hash_1)s AS anon_1-True] 311s 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] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_cols[-test_table.hash || hstore(CAST(test_table.id AS TEXT), %(hstore_1)s) AS anon_1-True] 311s test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_parse_error 311s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_default 311s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_psycopg2 311s test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_result_deserialize_with_slashes_and_quotes 311s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_custom 311s test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_ret_type_text 311s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by 311s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contained_by_any 311s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains 311s test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_contains_any 311s test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_defined 311s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem 311s test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_getitem_any 311s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all 311s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_all_any 311s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any 311s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_any_any 311s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key 311s test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::HStoreTest::test_where_has_key_any 311s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 311s [gw1] [ 83%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_0-INET4] 311s test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 311s [gw1] [ 83%] PASSED test/dialect/mysql/test_types.py::INETMariadbTest::test_mariadb_inet6[type_1-INET6] 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_adjacent_to_obj 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contained_by_obj 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_contains 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_difference 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_intersection 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_left_of 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_not_extend_right_of 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_overlaps 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_left_of 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_strictly_right_of 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_union 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_equal_obj 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_greater_than_or_equal 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_not_null 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_is_null 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_less_than_or_equal 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal 311s test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4MultiRangeCompilationTest::test_where_not_equal_obj 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[!=] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&&] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&<] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[&>] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*0] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[*1] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+0] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[+1] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-0] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 311s [gw1] [ 83%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-1] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[-|-] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<0] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<<1] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<=] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<@] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[<] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[=] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>=] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>0] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>>1] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[>] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_obj[@>] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[!=] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&&] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&<] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[&>] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*0] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[*1] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+0] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[+1] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-0] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-1] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[-|-] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<0] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<<1] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<=] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<@] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[<] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[=] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>=] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>0] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>>1] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[>] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str[@>] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[!=] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&&] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&<] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[&>] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[-|-] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<0] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<<1] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<=] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<@] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[<] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[=] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>=] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>0] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>>1] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[>] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_data_str_any[@>] 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_not_null 311s test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int4RangeCompilationTest::test_where_is_null 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_adjacent_to_obj 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contained_by_obj 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_contains 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_difference 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_intersection 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_left_of 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_not_extend_right_of 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_overlaps 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_left_of 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_strictly_right_of 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_union 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_equal_obj 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_greater_than_or_equal 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_not_null 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_is_null 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_less_than_or_equal 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal 311s test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8MultiRangeCompilationTest::test_where_not_equal_obj 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[!=] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&&] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&<] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[&>] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*0] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[*1] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+0] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[+1] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-0] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-1] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[-|-] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<0] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<<1] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<=] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<@] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[<] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[=] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>=] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>0] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>>1] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[>] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_obj[@>] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[!=] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&&] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&<] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[&>] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*0] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[*1] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+0] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[+1] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-0] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-1] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[-|-] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<0] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<<1] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<=] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<@] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[<] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[=] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>=] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>0] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>>1] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[>] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str[@>] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[!=] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&&] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&<] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[&>] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[-|-] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<0] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<<1] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<=] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<@] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[<] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[=] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>=] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>0] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>>1] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[>] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_data_str_any[@>] 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_not_null 311s test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::Int8RangeCompilationTest::test_where_is_null 311s test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 311s [gw1] [ 84%] PASSED test/sql/test_types.py::IntegerTest_sqlite+pysqlite_3_46_1::test_integer_literal_processor 311s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 311s [gw1] [ 84%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_non_native_adapt 311s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 311s [gw1] [ 84%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_null 311s test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 311s [gw1] [ 84%] PASSED test/sql/test_types.py::IntervalTest_sqlite+pysqlite_3_46_1::test_roundtrip 311s test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_cols_subscript[-test_table.test_column[%(test_column_1)s] AS anon_1-True] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_custom_astext_type 311s test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_path_typing 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 311s 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] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column #- CAST(ARRAY[%(param_1)s, %(param_2)s] AS TEXT[])0] 311s 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] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column #- CAST(ARRAY[%(param_1)s, %(param_2)s] AS TEXT[])1] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ %(test_column_1)s::JSONB] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column <@ ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? %(test_column_1)s] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ? ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& %(test_column_1)s::JSONB] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?& ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column ?| ARRAY[%(param_1)s, %(param_2)s]] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> %(test_column_1)s::JSONB] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @> ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? %(test_column_1)s] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @? ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ %(test_column_1)s] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_jsonb[test_table.test_column @@ ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[CAST(test_table.test_column[%(test_column_1)s] AS INTEGER) = %(param_1)s] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[CAST(test_table.test_column[%(test_column_1)s] AS INTEGER) = %(param_1)s] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != %(param_1)s] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] != ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = %(param_1)s] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] = ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NOT NULL] 311s test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONBTest::test_where_subscript[test_table.test_column[%(test_column_1)s] IS NULL] 311s test/sql/test_types.py::JSONTest::test_bind_serialize_None 311s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_None 311s test/sql/test_types.py::JSONTest::test_bind_serialize_default 311s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_default 311s test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 311s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_none_as_null 311s test/sql/test_types.py::JSONTest::test_bind_serialize_null 311s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_bind_serialize_null 311s test/dialect/postgresql/test_types.py::JSONTest::test_cols_subscript[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_cols_subscript[-test_table.test_column -> %(test_column_1)s AS anon_1-True] 311s test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_custom_astext_type 311s test/sql/test_types.py::JSONTest::test_index_bind_proc_int 311s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_int 311s test/sql/test_types.py::JSONTest::test_index_bind_proc_str 311s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_index_bind_proc_str 311s test/sql/test_types.py::JSONTest::test_index_literal_proc_int 311s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_int 311s test/sql/test_types.py::JSONTest::test_index_literal_proc_str 311s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_index_literal_proc_str 311s test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_path_typing 311s test/sql/test_types.py::JSONTest::test_result_deserialize_None 311s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_None 311s test/sql/test_types.py::JSONTest::test_result_deserialize_default 311s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_default 311s test/sql/test_types.py::JSONTest::test_result_deserialize_null 311s [gw1] [ 84%] PASSED test/sql/test_types.py::JSONTest::test_result_deserialize_null 311s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NOT NULL] 311s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #> %(test_column_1)s) IS NULL] 311s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column #>> %(test_column_1)s) IS NULL] 311s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[(test_table.test_column ->> %(test_column_1)s) IS NULL] 311s test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where[CAST((test_table.test_column ->> %(test_column_1)s) AS INTEGER) = %(param_1)s] 311s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != %(param_1)s] 311s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) != ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = %(param_1)s] 311s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) = ANY (ARRAY[%(param_1)s])] 311s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NOT NULL] 311s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[(test_table.test_column -> %(test_column_1)s) IS NULL] 311s test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::JSONTest::test_where_subscript[CAST((test_table.test_column -> %(test_column_1)s) AS INTEGER) = %(param_1)s] 311s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 311s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_deprecated_serializer_args 311s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 311s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_extract_subobject 311s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 311s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_reflection 311s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 311s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_rudimentary_roundtrip 311s test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 311s [gw1] [ 84%] PASSED test/dialect/sqlite/test_types.py::JSONTest_sqlite+pysqlite_3_46_1::test_serializer_args 311s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 311s [gw1] [ 84%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] 311s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 311s [gw1] [ 84%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] 311s test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 311s [gw1] [ 84%] SKIPPED test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] 311s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-DOUBLE_PRECISION()] 311s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-FLOAT()] 311s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[pg-REAL()] 311s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE()] 311s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 311s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Double()] 311s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-FLOAT()] 311s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-Float()] 311s test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_float_type_compile[sa-REAL()] 311s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[asyncpg-x LIKE $1::VARCHAR] 311s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[pg8000-x LIKE %s::VARCHAR] 311s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg-x LIKE %(x_1)s::VARCHAR] 311s test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MiscTypesTest::test_string_coercion_no_len[psycopg2-x LIKE %(x_1)s] 311s test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::MultiRangeSequenceTest::test_methods 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_adjacent_to_obj 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contained_by_obj 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_contains 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_difference 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_intersection 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_left_of 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 311s [gw1] [ 84%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_not_extend_right_of 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_overlaps 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_left_of 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_strictly_right_of 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_union 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_equal_obj 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_greater_than_or_equal 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_not_null 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_is_null 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_less_than_or_equal 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal 311s test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumMultiRangeCompilationTest::test_where_not_equal_obj 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[!=] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&&] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&<] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[&>] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*0] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[*1] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+0] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[+1] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-0] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-1] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[-|-] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<0] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<<1] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<=] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<@] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[<] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[=] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>=] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>0] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>>1] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[>] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_obj[@>] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[!=] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&&] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&<] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[&>] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*0] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[*1] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+0] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[+1] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-0] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-1] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[-|-] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<0] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<<1] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<=] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<@] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[<] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[=] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>=] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>0] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>>1] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[>] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str[@>] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[!=] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&&] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&<] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[&>] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[-|-] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<0] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<<1] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<=] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<@] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[<] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[=] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>=] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>0] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>>1] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[>] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_data_str_any[@>] 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 311s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_not_null 311s test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 312s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::NumRangeCompilationTest::test_where_is_null 312s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 312s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-DOUBLE_PRECISION()] 312s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 312s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-FLOAT()] 312s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 312s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[mssql-REAL()] 312s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 312s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE()] 312s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 312s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 312s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 312s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Double()] 312s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 312s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-FLOAT()] 312s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 312s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-Float()] 312s test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 312s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::NumberTest::test_float_type_compile[sa-REAL()] 312s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 312s [gw1] [ 85%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_fp 312s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 312s [gw1] [ 85%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_decimal_int 312s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 312s [gw1] [ 85%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_float 312s test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 312s [gw1] [ 85%] PASSED test/sql/test_types.py::NumericRawSQLTest_sqlite+pysqlite_3_46_1::test_ints 312s test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LONGBLOB] 312s test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[LargeBinary] 312s test/sql/test_types.py::PickleTest::test_customized_impl[None] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[None] 312s test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl3] 312s test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_customized_impl[impl4] 312s test/sql/test_types.py::PickleTest::test_eq_comparison 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_eq_comparison 312s test/sql/test_types.py::PickleTest::test_nonmutable_comparison 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTest::test_nonmutable_comparison 312s test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_td_comparator 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-BigInteger()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Boolean()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Date()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-DateTime()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Enum('one', 'two', 'three')] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Float()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Integer()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Interval()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-LargeBinary()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Numeric()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-PickleType()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SmallInteger()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-SomeTypeDecorator()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-String()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Text()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Time()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[not_use_adapt-Unicode()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-BigInteger()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Boolean()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Date()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-DateTime()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Enum('one', 'two', 'three')] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Float()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Integer()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Interval()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-LargeBinary()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Numeric()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-PickleType()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SmallInteger()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-SomeTypeDecorator()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-String()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Text()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Time()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types[use_adapt-Unicode()] 312s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 312s [gw0] [ 85%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_the_counter 312s test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 312s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Boolean()] 313s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 313s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Date()] 313s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 313s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-DateTime()] 313s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 313s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Enum('one', 'two', 'three')] 314s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 314s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Interval()] 314s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 314s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-LargeBinary()] 315s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 315s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-PickleType()] 315s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 315s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-String()] 315s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 315s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Text()] 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 316s [gw0] [ 85%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_visit_binary_product 316s test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 316s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Time()] 316s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 316s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[not_use_adapt-Unicode()] 317s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 317s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Boolean()] 317s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 317s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Date()] 317s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 317s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-DateTime()] 318s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 318s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Enum('one', 'two', 'three')] 318s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 318s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Interval()] 319s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 319s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-LargeBinary()] 319s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 319s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-PickleType()] 319s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 319s [gw0] [ 85%] PASSED test/aaa_profiling/test_memusage.py::CycleTest::test_weak_sequence 319s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 319s [gw0] [ 85%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init 319s test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 319s [gw0] [ 85%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process 320s test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 320s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-String()] 320s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 320s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Text()] 320s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 320s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Time()] 321s test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 321s [gw1] [ 85%] PASSED test/sql/test_types.py::PickleTypesTest::test_pickle_types_other_process[use_adapt-Unicode()] 321s test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::PythonTypeTest::test_interval 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_multirange_sequence 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj0-INT4RANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj1-INT4RANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj2-INT4RANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj3-INT4RANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj4-INT4RANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj5-INT8RANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj6-INT8RANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj7-INT8RANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal[obj8-INT8RANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj0-INT4MULTIRANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj1-INT4MULTIRANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj2-INT4MULTIRANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj3-INT4MULTIRANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj4-INT4MULTIRANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj5-INT8MULTIRANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj6-INT8MULTIRANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj7-INT8MULTIRANGE] 321s test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::RangeMiscTests::test_resolve_for_literal_multi[obj8-INT8MULTIRANGE] 321s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 321s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[hello-expected5] 321s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 321s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9ve\U0001f40d ill\xe9-expected4] 321s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 321s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[r\xe9veill\xe9-expected6] 321s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 321s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value0-expected0] 321s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 321s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value1-expected1] 321s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 321s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value2-expected2] 321s test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 321s [gw1] [ 85%] PASSED test/sql/test_types.py::ResolveForLiteralTest::test_resolve[value3-expected3] 321s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_0-BIT(1)] 321s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_1-BIT(5)] 321s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_2-BIT VARYING] 321s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_bit_compile[type_3-BIT VARYING(5)] 321s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_asyncpg] 321s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_pg8000] 321s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg2] 321s test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::SpecialTypesCompileTest::test_network_address_cast[PGDialect_psycopg] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-None] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype1] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-None-coltype2] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-None] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype1] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype1-coltype2] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-None] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype1] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[hello-literaltype2-coltype2] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-None] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype1] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-None-coltype2] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-None] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype1] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype1-coltype2] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-None] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype1] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9ve\U0001f40d ill\xe9-literaltype2-coltype2] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-None] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype1] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-None-coltype2] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-None] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype1] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype1-coltype2] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-None] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype1] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_explicit_literal_binds[r\xe9veill\xe9-literaltype2-coltype2] 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds 321s test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_string_text_literal_binds_explicit_unicode_right 321s test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_text_text_literal_binds 321s test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_literal_binds 321s test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 321s [gw1] [ 85%] PASSED test/dialect/mssql/test_types.py::StringTest::test_unicode_text_literal_binds 321s test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 321s [gw1] [ 85%] PASSED test/sql/test_types.py::TestKWArgPassThru_sqlite+pysqlite_3_46_1::test_user_defined 321s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 321s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_boolean 321s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 321s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_cant_parse_datetime_message 321s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 321s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date 321s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 321s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_date_text_affinity 321s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 321s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime 321s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 321s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_custom_datetime_text_affinity 321s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 321s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_native_datetime 321s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 321s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_no_convert_unicode 321s test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 321s [gw1] [ 85%] PASSED test/dialect/sqlite/test_types.py::TestTypes_sqlite+pysqlite_3_46_1::test_string_dates_passed_raise 321s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_0-TIME WITHOUT TIME ZONE] 321s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 321s [gw1] [ 85%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_1-TIME(5) WITHOUT TIME ZONE] 321s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 321s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_2-TIME(5) WITH TIME ZONE] 321s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 321s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_3-TIMESTAMP WITHOUT TIME ZONE] 321s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 321s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_4-TIMESTAMP(5) WITHOUT TIME ZONE] 321s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 321s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_5-TIMESTAMP(5) WITH TIME ZONE] 321s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 321s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_6-TIME(0) WITHOUT TIME ZONE] 321s test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 321s [gw1] [ 86%] PASSED test/dialect/postgresql/test_types.py::TimePrecisionCompileTest::test_compile[type_7-TIMESTAMP(0) WITHOUT TIME ZONE] 321s test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 321s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_custom_format 321s test/dialect/sqlite/test_types.py::TimeTest::test_default 321s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_default 321s test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 321s [gw1] [ 86%] PASSED test/dialect/sqlite/test_types.py::TimeTest::test_truncate_microseconds 321s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_invalid 321s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_no_microseconds 321s test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TimeTypeTest::test_result_processor_too_many_microseconds 321s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-Integer()] 321s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-SmallInteger()] 321s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Integer()-String()] 321s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-Integer()] 321s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[LargeBinary()-PickleType()] 321s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-LargeBinary()] 321s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[PickleType()-PickleType()] 321s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-String()] 321s test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_compare_type_affinity[Text()-Unicode()] 321s test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_decorator_doesnt_cache 321s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[Date()-Date] 321s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[LargeBinary()-_Binary] 321s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[String()-String] 321s test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeAffinityTest::test_type_affinity[VARCHAR()-String] 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_bind 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_existing_typed 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_cast_replace_col_w_bind 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_cast 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_from_nulltype_type_coerce 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_cast 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_coerce_none_type_coerce 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_cast 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_insert_round_trip_type_coerce 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_cast 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_resolve_clause_element_type_coerce 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_bind 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_existing_typed 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_type_coerce_replace_col_w_bind 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_cast 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_alias_type_coerce 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_cast 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_type_coerce 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_cast 321s test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 321s [gw1] [ 86%] PASSED test/sql/test_types.py::TypeCoerceCastTest_sqlite+pysqlite_3_46_1::test_vs_non_coerced_where_type_coerce 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_0-BIT] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_1-BIT(1)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_bit_50[type_2-BIT(63)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_0-BOOL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_1-BOOL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_2-TINYINT(1)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_boolean_compile[type_3-TINYINT(1) UNSIGNED] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args0-kw0-CHAR(1)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args10-kw10-CHAR(1) CHARACTER SET utf8] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args11-kw11-CHAR(1) COLLATE utf8_bin] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args12-kw12-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args13-kw13-CHAR(1) CHARACTER SET utf8 BINARY] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args14-kw14-CHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args15-kw15-NATIONAL CHAR(1)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args16-kw16-NATIONAL CHAR(1)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args17-kw17-NATIONAL CHAR(1) BINARY] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args18-kw18-NATIONAL CHAR(1) BINARY] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args19-kw19-NATIONAL CHAR(1) COLLATE utf8_bin] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args2-kw2-CHAR(1) BINARY] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args3-kw3-CHAR(1) ASCII] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args4-kw4-CHAR(1) UNICODE] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args5-kw5-CHAR(1) ASCII BINARY] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args6-kw6-CHAR(1) UNICODE BINARY] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args7-kw7-CHAR(1) CHARACTER SET utf8] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args8-kw8-CHAR(1) CHARACTER SET utf8 BINARY] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[CHAR-args9-kw9-CHAR(1) CHARACTER SET utf8] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[ENUM-args25-kw25-ENUM('foo','bar') UNICODE] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[LONGTEXT-args24-kw24-LONGTEXT ASCII] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[MEDIUMTEXT-args23-kw23-MEDIUMTEXT CHARACTER SET utf8 BINARY] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[NCHAR-args1-kw1-NATIONAL CHAR(1)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[String-args26-kw26-VARCHAR(20) COLLATE utf8] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[TINYTEXT-args22-kw22-TINYTEXT CHARACTER SET utf8 COLLATE utf8_bin] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args20-kw20-VARCHAR(1) CHARACTER SET utf8 COLLATE utf8_bin] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_charset[VARCHAR-args21-kw21-NATIONAL VARCHAR(1) COLLATE utf8_bin] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_fsp 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_datetime_generic 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-DOUBLE(asdecimal=True)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-FLOAT()] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[mysql-REAL(asdecimal=True)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE()] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-DOUBLE_PRECISION()] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Double()] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-FLOAT()] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-Float()] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_float_type_compile[sa-REAL()] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args33-kw33-BIGINT] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args34-kw34-BIGINT(4)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args35-kw35-BIGINT(4) UNSIGNED] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args36-kw36-BIGINT(4) ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[BIGINT-args37-kw37-BIGINT(4) UNSIGNED ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args10-kw10-DECIMAL(12, 4) UNSIGNED] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args11-kw11-DECIMAL(12, 4) ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args12-kw12-DECIMAL(12, 4) UNSIGNED ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args6-kw6-DECIMAL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args7-kw7-DECIMAL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args8-kw8-DECIMAL(12)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DECIMAL-args9-kw9-DECIMAL(12)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args13-kw13-DOUBLE] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args14-kw14-DOUBLE(12, 4) UNSIGNED] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args15-kw15-DOUBLE(12, 4) ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[DOUBLE-args16-kw16-DOUBLE(12, 4) UNSIGNED ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args21-kw21-FLOAT] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args22-kw22-FLOAT] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args23-kw23-FLOAT(12)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args24-kw24-FLOAT(12, 4)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args25-kw25-FLOAT(12, 4) UNSIGNED] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args26-kw26-FLOAT(12, 4) ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[FLOAT-args27-kw27-FLOAT(12, 4) UNSIGNED ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args28-kw28-INTEGER] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args29-kw29-INTEGER(4)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args30-kw30-INTEGER(4) UNSIGNED] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args31-kw31-INTEGER(4) ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[INTEGER-args32-kw32-INTEGER(4) UNSIGNED ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args38-kw38-MEDIUMINT] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args39-kw39-MEDIUMINT(4)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args40-kw40-MEDIUMINT(4) UNSIGNED] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args41-kw41-MEDIUMINT(4) ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[MEDIUMINT-args42-kw42-MEDIUMINT(4) UNSIGNED ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args0-kw0-NUMERIC] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args1-kw1-NUMERIC] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args2-kw2-NUMERIC(12)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args3-kw3-NUMERIC(12, 4) UNSIGNED] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args4-kw4-NUMERIC(12, 4) ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[NUMERIC-args5-kw5-NUMERIC(12, 4) UNSIGNED ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args17-kw17-REAL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args18-kw18-REAL(12, 4) UNSIGNED] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args19-kw19-REAL(12, 4) ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[REAL-args20-kw20-REAL(12, 4) UNSIGNED ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args48-kw48-SMALLINT] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args49-kw49-SMALLINT(4)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args50-kw50-SMALLINT(4) UNSIGNED] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args51-kw51-SMALLINT(4) ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[SMALLINT-args52-kw52-SMALLINT(4) UNSIGNED ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args43-kw43-TINYINT] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args44-kw44-TINYINT(1)] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args45-kw45-TINYINT(1) UNSIGNED] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args46-kw46-TINYINT(1) ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_numeric[TINYINT-args47-kw47-TINYINT(1) UNSIGNED ZEROFILL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_fsp 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_generic 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_time_result_processor 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec0-kw0-TIMESTAMP NULL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec1-kw1-TIMESTAMP NULL] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec2-kw2-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec3-kw3-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec4-kw4-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09'] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec5-kw5-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09'] 321s 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] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec6-kw6-TIMESTAMP NULL DEFAULT '1999-09-09 09:09:09' ON UPDATE CURRENT_TIMESTAMP] 321s 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] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec7-kw7-TIMESTAMP NOT NULL DEFAULT '1999-09-09 09:09:09' ON UPDATE CURRENT_TIMESTAMP] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec8-kw8-TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_defaults[spec9-kw9-TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP] 321s test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 321s [gw1] [ 86%] PASSED test/dialect/mysql/test_types.py::TypeCompileTest::test_timestamp_fsp 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_VARBINARY_init 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_binary 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_boolean 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_char 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_char 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATE-args1-kw1-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args15-kw15-DATETIME2-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args2-kw2-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Date-args3-kw3-DATETIME-server_version3] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-DateTime-args21-kw21-DATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args11-kw11-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args18-kw18-TIME(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args6-kw6-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args8-kw8-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-TIME-args9-kw9-TIME(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args10-kw10-DATETIME-server_version10] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-Time-args7-kw7-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args4-kw4-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDate-args5-kw5-DATETIME-server_version5] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-False-_MSDateTime-args0-kw0-DATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATE-args1-kw1-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args15-kw15-DATETIME2-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args2-kw2-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Date-args3-kw3-DATETIME-server_version3] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-DateTime-args21-kw21-DATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args11-kw11-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args18-kw18-TIME(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args6-kw6-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args8-kw8-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-TIME-args9-kw9-TIME(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args10-kw10-DATETIME-server_version10] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-Time-args7-kw7-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args4-kw4-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDate-args5-kw5-DATETIME-server_version5] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[base-True-_MSDateTime-args0-kw0-DATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATE-args1-kw1-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args15-kw15-DATETIME2-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args2-kw2-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Date-args3-kw3-DATETIME-server_version3] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-DateTime-args21-kw21-DATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args11-kw11-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args18-kw18-TIME(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args6-kw6-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args8-kw8-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-TIME-args9-kw9-TIME(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args10-kw10-DATETIME-server_version10] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-Time-args7-kw7-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args4-kw4-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDate-args5-kw5-DATETIME-server_version5] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-False-_MSDateTime-args0-kw0-DATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATE-args1-kw1-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args15-kw15-DATETIME2-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args2-kw2-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 321s [gw1] [ 86%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Date-args3-kw3-DATETIME-server_version3] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-DateTime-args21-kw21-DATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args11-kw11-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args18-kw18-TIME(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args6-kw6-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args8-kw8-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-TIME-args9-kw9-TIME(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args10-kw10-DATETIME-server_version10] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-Time-args7-kw7-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args4-kw4-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDate-args5-kw5-DATETIME-server_version5] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pymssql-True-_MSDateTime-args0-kw0-DATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATE-args1-kw1-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args15-kw15-DATETIME2-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args16-kw16-DATETIME2(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIME2-args17-kw17-DATETIME2(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args2-kw2-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Date-args3-kw3-DATETIME-server_version3] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args20-kw20-DATETIMEOFFSET-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-DateTime-args21-kw21-DATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args11-kw11-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args18-kw18-TIME(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args6-kw6-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args8-kw8-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-TIME-args9-kw9-TIME(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args10-kw10-DATETIME-server_version10] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-Time-args7-kw7-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args4-kw4-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDate-args5-kw5-DATETIME-server_version5] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-False-_MSDateTime-args0-kw0-DATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATE-args1-kw1-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args15-kw15-DATETIME2-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args16-kw16-DATETIME2(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIME2-args17-kw17-DATETIME2(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args13-kw13-DATETIMEOFFSET-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args14-kw14-DATETIMEOFFSET(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DATETIMEOFFSET-args19-kw19-DATETIMEOFFSET(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args2-kw2-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Date-args3-kw3-DATETIME-server_version3] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args20-kw20-DATETIMEOFFSET-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-DateTime-args21-kw21-DATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-SMALLDATETIME-args12-kw12-SMALLDATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args11-kw11-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args18-kw18-TIME(0)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args6-kw6-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args8-kw8-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-TIME-args9-kw9-TIME(1)-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args10-kw10-DATETIME-server_version10] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-Time-args7-kw7-TIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args4-kw4-DATE-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDate-args5-kw5-DATETIME-server_version5] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_dates[pyodbc-True-_MSDateTime-args0-kw0-DATETIME-None] 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_large_type_deprecation 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_money 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_money 321s test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 321s [gw1] [ 87%] PASSED test/dialect/mssql/test_types.py::TypeDDLTest::test_numeric 321s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 321s [gw1] [ 87%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array 321s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 321s [gw1] [ 87%] SKIPPED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified 321s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 321s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_ops 321s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 321s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json 321s test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 321s [gw1] [ 87%] PASSED test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_json_ops 321s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec 321s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_expanding_in_typedec_of_typedec 321s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec 321s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_plain_in_typedec_of_typedec 321s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_processing 321s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator 321s test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedRoundTripTest_sqlite+pysqlite_3_46_1::test_unary_operator_standalone 321s test/sql/test_types.py::UserDefinedTest::test_kw_colspec 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_kw_colspec 321s test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_type_decorator_repr 321s test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_impl 321s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render 321s test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_literal_render_fallback_bound 321s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Boolean] 321s test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_typedecorator_schematype_constraint[Enum] 321s test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_dialect_specific_args 321s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl 321s test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 321s [gw1] [ 87%] PASSED test/sql/test_types.py::UserDefinedTest::test_user_defined_typedec_impl_bind 321s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_one 321s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_three 321s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_compile_variant_two 321s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_one_roundtrip 321s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_three 321s test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantBackendTest_sqlite+pysqlite_3_46_1::test_type_decorator_variant_two 321s test/sql/test_types.py::VariantTest::test_bind_process 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_bind_process 321s test/sql/test_types.py::VariantTest::test_bind_process_composite 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_bind_process_composite 321s test/sql/test_types.py::VariantTest::test_comparator_variant 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_comparator_variant 321s test/sql/test_types.py::VariantTest::test_compile 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_compile 321s test/sql/test_types.py::VariantTest::test_compile_composite 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_compile_composite 321s test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_copy_doesnt_lose_variants 321s test/sql/test_types.py::VariantTest::test_illegal_dupe 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_illegal_dupe 321s test/sql/test_types.py::VariantTest::test_no_variants_of_variants 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_no_variants_of_variants 321s test/sql/test_types.py::VariantTest::test_one_dialect_is_req 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_one_dialect_is_req 321s test/sql/test_types.py::VariantTest::test_round_trip 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_round_trip 321s test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_round_trip_sqlite_datetime 321s test/sql/test_types.py::VariantTest::test_to_instance 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_to_instance 321s test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 321s [gw1] [ 87%] PASSED test/sql/test_types.py::VariantTest::test_typedec_gen_dialect_impl 321s test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestGenerics::test_traversible_is_generic 321s test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_fw_ref 321s test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_make_type_alias_type 321s test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTestingThings::test_unions_are_the_same 321s test/base/test_typing_utils.py::TestTyping::test_TypingInstances 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_TypingInstances 321s test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_de_optionalize_union_types 321s test/base/test_typing_utils.py::TestTyping::test_includes_none 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none 321s test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_includes_none_generics 321s test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_fwd_ref 321s test/base/test_typing_utils.py::TestTyping::test_is_generic 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_generic 321s test/base/test_typing_utils.py::TestTyping::test_is_literal 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_literal 321s test/base/test_typing_utils.py::TestTyping::test_is_newtype 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_newtype 321s test/base/test_typing_utils.py::TestTyping::test_is_pep593 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep593 321s test/base/test_typing_utils.py::TestTyping::test_is_pep695 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_pep695 321s test/base/test_typing_utils.py::TestTyping::test_is_union 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_is_union 321s test/base/test_typing_utils.py::TestTyping::test_make_union_type 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_make_union_type 321s test/base/test_typing_utils.py::TestTyping::test_pep695_value 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value 321s test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 321s [gw1] [ 87%] PASSED test/base/test_typing_utils.py::TestTyping::test_pep695_value_generics 321s test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 321s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::BatchDeleteIgnoresRowcountTest::test_delete_both 321s test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 321s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::BinaryHistTest::test_binary_equality 321s test/orm/test_unitofwork.py::BooleanColTest::test_boolean 321s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::BooleanColTest::test_boolean 322s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_clauseelement_accessor 322s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert 322s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_insert_pk_expression 322s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_multi_update 322s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update 322s test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ClauseAttributesTest_sqlite+pysqlite_3_46_1::test_update_special_comparator 322s test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnCollisionTest::test_naming 322s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_expire_on_flush 322s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_column_property_no_expire_on_flush 322s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_expire_on_flush 322s test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_no_refresh_ro_deferred_no_expire_on_flush 322s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes 322s test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_refreshes_post_init 322s test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ColumnPropertyTest::test_with_inheritance 322s test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_eager_defaults 322s test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[auto] 322s test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[eager_defaults] 322s test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert[not_eager_defaults] 322s test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_insert_nopostfetch 322s test/orm/test_unitofwork.py::DefaultTest::test_update 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_update 322s test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::DefaultTest::test_used_in_relationship 322s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_exception_persistent_flush_py3k 322s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_pep435_custom_sort_key 322s test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::EnsurePKSortableTest::test_persistent_flush_sortable 322s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 322s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_dont_emit 322s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 322s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive 322s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 322s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_2 322s test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 322s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::ExtraPassiveDeletesTest::test_extra_passive_obj_removed_o2m 322s test/orm/test_unitofwork.py::ForeignPKTest::test_basic 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ForeignPKTest::test_basic 322s test/orm/test_unitofwork.py::HistoryTest::test_backref 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::HistoryTest::test_backref 322s test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::InheritingRowSwitchTest::test_row_switch_no_child_table 322s test/orm/test_unitofwork.py::ManyToManyTest::test_association 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_association 322s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many 322s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_remove 322s test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_many_to_many_update 322s test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToManyTest::test_scalar 322s test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_bidirectional_no_load 322s test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 322s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_m2o_one_to_one 323s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_1 323s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_2 323s test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::ManyToOneTest::test_many_to_one_3 323s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_multi_no_pk_correct_exception 323s test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 323s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception 323s test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_bidirectional 323s test/orm/test_unitofwork.py::OneToManyTest::test_child_move 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move 323s test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_child_move_2 323s test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_double_relationship 323s test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_o2m_delete_parent 323s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_1 323s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_many_2 323s test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::OneToManyTest::test_one_to_one 323s test/orm/test_unitofwork.py::PKTest::test_key_pks 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PKTest::test_key_pks 323s test/orm/test_unitofwork.py::PKTest::test_manual_pk 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PKTest::test_manual_pk 323s test/orm/test_unitofwork.py::PKTest::test_primary_key 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PKTest::test_primary_key 323s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_delete 323s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_dont_complain_if_no_update 323s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_key_switch 323s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_plain_update 323s test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::PartialNullPKTest_sqlite+pysqlite_3_46_1::test_total_null 323s test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 323s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_aaa_m2o_no_longer_emits_warning 323s test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 323s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_backwards_pd 323s test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 323s [gw1] [ 87%] SKIPPED test/orm/test_unitofwork.py::PassiveDeletesTest::test_basic 323s test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytomany 323s test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_manytoone 323s test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::RowSwitchTest::test_onetomany 323s test/orm/test_unitofwork.py::SaveTest::test_basic 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_basic 323s test/orm/test_unitofwork.py::SaveTest::test_batch_mode 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_batch_mode 323s test/orm/test_unitofwork.py::SaveTest::test_deferred 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_deferred 323s test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_dont_update_blanks 323s test/orm/test_unitofwork.py::SaveTest::test_history_get 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_history_get 323s test/orm/test_unitofwork.py::SaveTest::test_inherits 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_inherits 323s test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_lazyattr_commit 323s test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_multi_table_selectable 323s test/orm/test_unitofwork.py::SaveTest::test_synonym 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest::test_synonym 323s test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest2::test_m2o_nonmatch 323s test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::SaveTest3::test_manytomany_xtracol_delete 323s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_inheritance_mapping 323s test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 323s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::UnicodeSchemaTest::test_mapping 324s test/orm/test_unitofwork.py::UnicodeTest::test_basic 324s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_basic 324s test/orm/test_unitofwork.py::UnicodeTest::test_relationship 324s [gw1] [ 87%] PASSED test/orm/test_unitofwork.py::UnicodeTest::test_relationship 324s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_broken_multi_rowcount_doesnt_warn 324s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_allow 324s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_multi_missing_warning 324s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_single_broken_multi_rowcount_still_warns 324s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_delete_twice 324s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_broken_multi_rowcount_doesnt_raise 324s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 324s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_broken_multi_rowcount_still_raises 324s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing 324s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_single_missing_broken_multi_rowcount 324s test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BasicStaleChecksTest_sqlite+pysqlite_3_46_1::test_update_value_missing_broken_multi_rowcount 324s test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::BatchInsertsTest::test_batch_interaction 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[auto-not_implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[eager_defaults-not_implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[not_eager_defaults-not_implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts[unspecified-not_implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[auto-not_implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[eager_defaults-not_implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-not_implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[not_eager_defaults-not_implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_inserts_no_pks[unspecified-not_implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[auto-not_implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[eager_defaults-not_implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[not_eager_defaults-not_implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 324s [gw1] [ 87%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 324s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsSettingTest_sqlite+pysqlite_3_46_1::test_eager_default_setting_updates[unspecified-not_implicit_returning] 324s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 324s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_against_selectable_insert 324s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 324s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_insert_defaults_nonpresent 324s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 324s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_clientsql_update_defaults_nonpresent 324s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 324s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_defaults_bulk_insert 324s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 324s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_insert_dont_fetch_nondefaults 324s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 324s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_nonpresent 324s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 324s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present 325s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_insert_defaults_present_as_expr 325s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_server_update_defaults_nonpresent 325s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_bulk_update 325s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present 325s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_defaults_present_as_expr 325s test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EagerDefaultsTest_sqlite+pysqlite_3_46_1::test_update_dont_fetch_nondefaults 325s test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::EnsureCacheTest::test_ensure_cache 325s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_m2o 325s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_notpassive 325s test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::LoadersUsingCommittedTest::test_before_update_o2m_passive 325s test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NoAttrEventInFlushTest_sqlite+pysqlite_3_46_1::test_no_attr_events_flush 325s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert 325s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_bulk_insert_novalue 325s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert 325s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_default_insert_novalue 325s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert 325s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_bulk_insert_novalue 325s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert 325s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_builtin_evalnull_nodefault_insert_novalue 325s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert 325s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 325s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_bulk_insert_novalue 326s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 326s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert 326s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 326s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_default_insert_novalue 326s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 326s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert 326s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 326s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_bulk_insert_novalue 326s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 326s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert 326s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 326s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_evalnull_nodefault_insert_novalue 326s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 326s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_json_none_as_null 326s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 326s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert 326s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 326s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_bulk_insert_novalue 326s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 326s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert 326s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 326s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_default_insert_novalue 326s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 326s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert 326s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 326s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_bulk_insert_novalue 326s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 326s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert 326s test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 326s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::NullEvaluatingTest::test_no_evalnull_nodefault_insert_novalue 326s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 326s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a 327s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 327s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b 327s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_c 327s test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_d 327s test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RaiseLoadIgnoredTest::test_delete_head 327s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_delete 327s test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchAccountingTest::test_switch_on_update 327s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_m2o 327s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_replaces_scalar 327s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_m2o 327s test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RowswitchM2OTest::test_set_none_w_get_replaces_scalar 327s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_m2o_flush_size 327s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_many 327s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr 327s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_del_attr_unloaded 327s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_all 327s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded 327s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_childonly_unloaded_expired 327s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_target 327s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_delete_unloaded 327s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_many_to_one_save 327s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_ordering 327s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_natural_selfref 327s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_o2m_flush_size 327s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_all 327s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_delete_parent 327s test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::RudimentaryFlushTest::test_one_to_many_save 327s test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleM2MTest::test_many_to_many_one 327s test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCyclePlusAttributeTest::test_flush_size 327s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_multilevel_save 327s test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_bidirectional_mutations_one 327s test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_cycle_rowswitch 327s test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_delete_unloaded_m2o 327s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 327s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_delete_all 328s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 328s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_save 328s test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 328s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_many_to_one_set_null_unloaded 328s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 328s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_all 328s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 328s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_delete_parent 328s test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 328s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_one_to_many_save 328s test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 328s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::SingleCycleTest::test_singlecycle_flush_size 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 328s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 328s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-plain_autoinc] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 328s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 328s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 328s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-plain_autoinc] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 328s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 328s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 328s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-plain_autoinc] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 328s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 328s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 328s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-plain_autoinc] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 328s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 328s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 328s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-plain_autoinc] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 328s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 328s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 328s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-plain_autoinc] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 328s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] 328s test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 328s [gw1] [ 88%] SKIPPED test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix 328s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 328s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_no_update_no_change 328s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 328s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_none 328s test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 328s [gw1] [ 88%] PASSED test/orm/test_unitofworkv2.py::TypeWoBoolTest::test_update_against_something_else 328s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[not_use_onupdate] 328s test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_one[use_onupdate] 328s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[not_use_onupdate] 328s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two[use_onupdate] 328s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[not_use_onupdate] 328s test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_alias_two_mysql[use_onupdate] 328s test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_autocorrelate_error 328s test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_correlation_to_extra 328s test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_dont_correlate_to_extra 328s 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] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-not_use_alias_in_set-not_use_alias] 328s 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] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-not_use_alias_in_set-use_alias] 328s 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] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-not_use_alias] 328s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-use_alias] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-include_in_from-use_alias_in_set-use_alias] 328s 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] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-not_use_alias_in_set-not_use_alias] 328s 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] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-not_use_alias_in_set-use_alias] 328s 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] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-use_alias_in_set-not_use_alias] 328s 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] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[not_use_mysql-not_include_in_from-use_alias_in_set-use_alias] 328s 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] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-not_use_alias] 328s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-use_alias] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-not_use_alias_in_set-use_alias] 328s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-not_use_alias] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-not_use_alias] 328s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-include_in_from-use_alias_in_set-use_alias] 328s 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] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-not_use_alias_in_set-not_use_alias] 328s 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] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-not_use_alias_in_set-use_alias] 328s 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] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-not_use_alias] 328s test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-use_alias] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_raise_if_totally_different_table[use_mysql-not_include_in_from-use_alias_in_set-use_alias] 328s test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_multi_table 328s test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_subquery 328s test/sql/test_update.py::UpdateFromCompileTest::test_render_table 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table 328s test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_render_table_mysql 328s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_four 328s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_one 328s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_three 328s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_no_whereclause_two 328s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_mysql_whereclause 328s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_join_unsupported_cases 328s test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromCompileTest::test_update_from_multitable_same_name_mysql 328s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 328s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table 328s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 328s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name 328s test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 328s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table 328s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 328s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable 328s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 328s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable 328s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 328s [gw1] [ 88%] SKIPPED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name 328s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table 328s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table 328s test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias 328s test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_binds_that_match_columns 328s test/sql/test_update.py::UpdateTest::test_correlated_update_five 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_five 328s test/sql/test_update.py::UpdateTest::test_correlated_update_four 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_four 328s test/sql/test_update.py::UpdateTest::test_correlated_update_one 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_one 328s test/sql/test_update.py::UpdateTest::test_correlated_update_seven 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_seven 328s test/sql/test_update.py::UpdateTest::test_correlated_update_six 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_six 328s test/sql/test_update.py::UpdateTest::test_correlated_update_three 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_three 328s test/sql/test_update.py::UpdateTest::test_correlated_update_two 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_correlated_update_two 328s test/sql/test_update.py::UpdateTest::test_inline_defaults 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_inline_defaults 328s test/sql/test_update.py::UpdateTest::test_labels_no_collision 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision 328s test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_labels_no_collision_index 328s test/sql/test_update.py::UpdateTest::test_prefix_with 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_prefix_with 328s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs 328s test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_kwargs_w_keys 328s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-include_in_from] 328s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[not_use_mysql-not_include_in_from] 328s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-include_in_from] 328s test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_unconsumed_names_values_dict[use_mysql-not_include_in_from] 328s test/sql/test_update.py::UpdateTest::test_update_1 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_1 328s test/sql/test_update.py::UpdateTest::test_update_10 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_10 328s test/sql/test_update.py::UpdateTest::test_update_11 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_11 328s test/sql/test_update.py::UpdateTest::test_update_2 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_2 328s test/sql/test_update.py::UpdateTest::test_update_3 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_3 328s test/sql/test_update.py::UpdateTest::test_update_4 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_4 328s test/sql/test_update.py::UpdateTest::test_update_5 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_5 328s test/sql/test_update.py::UpdateTest::test_update_6 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_6 328s test/sql/test_update.py::UpdateTest::test_update_7 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_7 328s test/sql/test_update.py::UpdateTest::test_update_8 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_8 328s test/sql/test_update.py::UpdateTest::test_update_9 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_9 328s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[format] 328s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[numeric] 328s test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_bound_ordering[qmark] 328s test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_broken_custom_key_thing 328s test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_custom_key_thing 328s test/sql/test_update.py::UpdateTest::test_update_literal_binds 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_literal_binds 328s test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_multiple_parameters_allowed 328s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-not_twotable] 328s test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[blank-twotable] 328s test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-not_twotable] 328s test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_no_params[none-twotable] 328s test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_broken_custom_key_thing 328s test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_custom_key_thing 328s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_multiple 328s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_1 328s test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_parameters_newstyle_2 328s test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordered_then_nonordered 328s test/sql/test_update.py::UpdateTest::test_update_ordereddict 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_ordereddict 328s test/sql/test_update.py::UpdateTest::test_update_to_expression_one 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_one 328s test/sql/test_update.py::UpdateTest::test_update_to_expression_three 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_three 328s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t0-idx_to_value0] 328s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t1-idx_to_value1] 328s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t2-idx_to_value2] 328s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t3-idx_to_value3] 328s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t4-idx_to_value4] 328s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t5-idx_to_value5] 328s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t6-idx_to_value6] 328s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t7-idx_to_value7] 328s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t8-idx_to_value8] 328s test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_update_to_expression_two[t9-idx_to_value9] 328s test/sql/test_update.py::UpdateTest::test_where_empty 328s [gw1] [ 88%] PASSED test/sql/test_update.py::UpdateTest::test_where_empty 328s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_delete_args 328s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_delete_args 328s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_args 328s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_args 328s test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_attr_names 328s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::ExpressionUpdateDeleteTest::test_update_attr_names 328s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 328s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] 328s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 328s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] 328s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 328s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] 328s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 328s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] 328s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 328s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[None] 328s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 328s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[evaluate] 328s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 328s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch] 328s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 328s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from[fetch_w_hint] 329s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 329s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem 329s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 329s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] 329s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 329s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] 329s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 329s [gw1] [ 88%] SKIPPED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] 329s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 329s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[None] 329s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 329s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[evaluate] 329s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 329s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_sub_table_only[fetch] 329s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 329s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[None] 329s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 329s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[evaluate] 329s test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 329s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_sub_table_only[fetch] 329s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[inline] 329s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[inline] 329s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[none] 329s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[none] 329s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[wpoly] 329s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_delete_base_only[wpoly] 329s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[inline] 329s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[inline] 329s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[none] 329s [gw1] [ 88%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[none] 329s test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[wpoly] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::InheritWPolyTest::test_update_base_only[wpoly] 329s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[False] 329s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_delete[True] 329s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-multiple-_exclusions_01] 329s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[False-single-_exclusions_00] 329s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-multiple-_exclusions_01] 329s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_insert[True-single-_exclusions_00] 329s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[False] 329s test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::LoadFromReturningTest_sqlite+pysqlite_3_46_1::test_load_from_update[True] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-not_populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-not_populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-callable-populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-not_populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-not_populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-clientsql-populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-not_populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-not_populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-computed-populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-not_populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-not_populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-none-populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-not_populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-not_populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-defaults-server-populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-not_populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-not_populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-callable-populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-not_populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-not_populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-clientsql-populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-not_populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-not_populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-computed-populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-not_populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-not_populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-none-populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-not_populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-not_populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-none-server-populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-not_populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-not_populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-callable-populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-not_populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-not_populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-clientsql-populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-not_populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-not_populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-computed-populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-not_populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-not_populate_existing] 329s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-populate_existing] 329s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-none-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-auto-returning-server-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-callable-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-clientsql-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-computed-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-none-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-defaults-server-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-callable-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-clientsql-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-computed-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-none-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-none-server-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-callable-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-clientsql-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-computed-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-none-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-evaluate-returning-server-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-callable-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-clientsql-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-computed-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-none-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-defaults-server-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-callable-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-clientsql-populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-not_populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-not_populate_existing] 330s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-populate_existing] 330s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-computed-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-none-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-none-server-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-callable-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-clientsql-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-computed-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-none-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[first-fetch-returning-server-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-callable-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-clientsql-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-computed-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-none-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-defaults-server-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-callable-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-clientsql-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-computed-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-none-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-none-server-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-callable-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-clientsql-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-computed-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-none-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-auto-returning-server-populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-not_populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-not_populate_existing] 331s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-populate_existing] 331s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-callable-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-clientsql-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-computed-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-none-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-defaults-server-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-callable-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-clientsql-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-computed-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-none-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-none-server-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-callable-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-clientsql-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-computed-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-none-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-evaluate-returning-server-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-callable-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-clientsql-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-computed-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-none-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-defaults-server-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-callable-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-clientsql-populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-not_populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-not_populate_existing] 332s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-populate_existing] 332s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-computed-populate_existing] 333s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-not_populate_existing] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-not_populate_existing] 333s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-populate_existing] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-none-populate_existing] 333s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-not_populate_existing] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-not_populate_existing] 333s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-populate_existing] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-none-server-populate_existing] 333s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-not_populate_existing] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-not_populate_existing] 333s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-populate_existing] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-callable-populate_existing] 333s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-not_populate_existing] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-not_populate_existing] 333s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-populate_existing] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-clientsql-populate_existing] 333s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-not_populate_existing] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-not_populate_existing] 333s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-populate_existing] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-computed-populate_existing] 333s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-not_populate_existing] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-not_populate_existing] 333s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-populate_existing] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-none-populate_existing] 333s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-not_populate_existing] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-not_populate_existing] 333s test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-populate_existing] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::OnUpdatePopulationTest_sqlite+pysqlite_3_46_1::test_update_populate_existing[middle-fetch-returning-server-populate_existing] 333s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-False] 333s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[evaluate-True] 333s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-False] 333s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_delete[fetch-True] 333s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-False] 333s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[evaluate-True] 333s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-False] 333s test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::SingleTablePolymorphicTest_sqlite+pysqlite_3_46_1::test_update[fetch-True] 333s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[False-_exclusions_00] 333s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[auto-_exclusions_02] 333s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_alias[fetch-_exclusions_01] 333s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 333s [gw1] [ 89%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test 333s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 333s [gw1] [ 89%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval 333s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_no_eval_against_multi_table_criteria 333s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[False-_exclusions_00] 333s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[auto-_exclusions_02] 333s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_alias[fetch-_exclusions_01] 333s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 333s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_joined_subq_test 334s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 334s [gw1] [ 89%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names 334s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 334s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_case 334s test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 334s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_using_in 334s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 334s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_delete_with_eager_relationships 334s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 334s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_eager_relationships 334s test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 334s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteIgnoresLoadersTest::test_update_with_explicit_joinedload 334s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 334s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[False] 334s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 334s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_auto_synchronize[True] 334s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 334s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[default] 334s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 334s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[opt_disable] 334s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 334s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush[session_disable] 334s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 334s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_delete 334s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 334s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_evaluate_update 334s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 334s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_delete 335s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 335s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_autoflush_before_fetch_update 335s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 335s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-False] 335s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 335s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-None] 335s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 335s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-evaluate] 335s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 335s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[False-fetch] 335s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 335s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-False] 335s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 335s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-None] 335s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 335s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-evaluate] 335s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 335s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_bulk_update_synchronize_session[True-fetch] 335s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 335s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-delete] 335s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 335s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[False-update] 335s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 335s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-delete] 335s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 335s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[auto-update] 336s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 336s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-delete] 336s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 336s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[evaluate-update] 336s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 336s [gw1] [ 89%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-delete] 336s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 336s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_crud_returning_bundle[fetch-update] 336s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 336s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[False] 336s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 336s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[None] 336s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 336s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[auto] 336s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 336s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[evaluate] 336s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 336s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete[fetch] 336s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 336s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_against_metadata 336s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 336s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_all 336s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 336s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_bulk_not_supported 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[False] 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning[True] 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_fetch_returning_lambda 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_invalid_evaluation 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returning_star 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_returns_rowcount 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_rollback_with_fetch 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_bindparams 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_fetch_strategy 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[evaluate] 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_with_loader_criteria[fetch] 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_delete_without_session_sync 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[False] 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_delete[True] 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[False] 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_before_update[True] 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_clauseelement 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-False] 337s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 337s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[False-True] 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-False] 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_dont_refresh_expired_objects[True-True] 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_double_synonym_attr 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_invalid 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_attr 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_synonym_string 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_evaluate_unmapped_col 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_delete 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_before_update 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_dont_refresh_expired_objects 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[delete] 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_fetch_w_explicit_returning[update] 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-both] 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-mapper] 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[delete-table] 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-both] 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-mapper] 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[insert-table] 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-both] 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-mapper] 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_get_bind_scenarios[update-table] 338s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 338s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_eval 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_illegal_operations 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-delete] 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[None-update] 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-delete] 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[evaluate-update] 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-delete] 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_routing_session[fetch-update] 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_sharding_extension_returning_mismatch 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 339s [gw1] [ 90%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_metadata 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_table_col 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_all 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[bulk] 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_resets_dirty[orm] 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_changes_with_autoflush 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_dont_use_col_key 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_evaluate_w_explicit_returning 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[False] 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning[True] 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 339s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_fetch_returning_lambda 339s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 339s [gw1] [ 90%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 340s [gw1] [ 90%] SKIPPED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_multi_values_error 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[not_values_first] 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_newstyle_lambda[values_first] 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_preserve_parameter_order_query 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-immediateload] 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[execute-selectinload] 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-immediateload] 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_eagerload_propagate[statement-selectinload] 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returning_star 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[auto] 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[evaluate] 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_returns_rowcount[fetch] 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_unordered_dict 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_evaluate 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_w_unevaluatable_value_fetch 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_bindparams 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_expire_strategy 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_filter_statement 340s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 340s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[evaluate] 341s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 341s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_with_loader_criteria[fetch] 341s test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 341s [gw1] [ 90%] PASSED test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_without_load 341s test/orm/test_utils.py::AliasedClassTest::test_classmethod 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_classmethod 341s test/orm/test_utils.py::AliasedClassTest::test_descriptors 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_descriptors 341s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_one 341s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_three 341s test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_hybrid_descriptor_two 341s test/orm/test_utils.py::AliasedClassTest::test_instancemethod 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_instancemethod 341s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_one 341s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_three 341s test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_meta_getattr_two 341s test/orm/test_utils.py::AliasedClassTest::test_named_entity 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_entity 341s test/orm/test_utils.py::AliasedClassTest::test_named_selectable 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_named_selectable 341s test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_not_instantiatable 341s test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_parententity_vs_parentmapper 341s test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_proxy_descriptor_one 341s test/orm/test_utils.py::AliasedClassTest::test_simple 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple 341s test/orm/test_utils.py::AliasedClassTest::test_simple_property 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::AliasedClassTest::test_simple_property 341s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call 341s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_call_no_self 341s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn 341s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self 341s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_fn_no_self_but_self 341s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init 341s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_init_no_self 341s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_instance_method_no_self 341s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_method 341s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_obj_init 341s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_partial 341s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_py_builtin 341s test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_callable_argspec_unbound_method_no_self 341s test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_cls_kwargs 341s test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_get_func_kwargs 341s test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ArgInspectionTest::test_getargspec_6_tuple 341s test/base/test_utils.py::AsInterfaceTest::test_dict 341s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_dict 341s test/base/test_utils.py::AsInterfaceTest::test_instance 341s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_instance 341s test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 341s [gw1] [ 90%] PASSED test/base/test_utils.py::AsInterfaceTest::test_no_cls_no_methods 341s test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 341s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_ascii_to_utf8 341s test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 341s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_cp1251_to_utf8 341s test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 341s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_latin1_to_utf8 341s test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 341s [gw1] [ 90%] PASSED test/base/test_utils.py::BackslashReplaceTest::test_utf8_to_utf8 341s test/base/test_utils.py::ColumnCollectionTest::test_compare 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_compare 341s test/base/test_utils.py::ColumnCollectionTest::test_contains_column 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column 341s test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_contains_column_not_column 341s test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_add 341s test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_dupes_construct 341s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_int 341s test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_getitem_tuple_str 341s test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_identical_dupe_construct 341s test/base/test_utils.py::ColumnCollectionTest::test_in 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_in 341s test/base/test_utils.py::ColumnCollectionTest::test_items 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_items 341s test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_key_index_error 341s test/base/test_utils.py::ColumnCollectionTest::test_keys 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_keys 341s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_all_cols 341s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_get 341s test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_separate_key_in 341s test/base/test_utils.py::ColumnCollectionTest::test_str 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_str 341s test/base/test_utils.py::ColumnCollectionTest::test_values 341s [gw1] [ 90%] PASSED test/base/test_utils.py::ColumnCollectionTest::test_values 341s test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_autoflush_implicit 341s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_explicit 341s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_aliased 341s test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::ContextualWarningsTest::test_configure_mappers_implicit_instantiate 341s test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 341s [gw1] [ 90%] SKIPPED test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_compare 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_contains_column_not_column 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_add_dedupe 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_construct_dedupe 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_dupes_extend 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_extend_existing_maintains_ordering 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_int 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_getitem_tuple_str 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_add_dedupes 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_identical_dupe_construct_dedupes 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_in 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_in 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_items 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_items 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_key_index_error 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_keys_after_replace 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_pickle_w_mutation 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_remove_doesnt_change_iteration 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_key_matches_name_of_another 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_name_matches 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_no_match 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_replace_switch_key_name 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_separate_key_cols 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_str 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_str 341s test/base/test_utils.py::DedupeColumnCollectionTest::test_values 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DedupeColumnCollectionTest::test_values 341s test/base/test_utils.py::DictlikeIteritemsTest::test_dict 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_dict 341s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_2 341s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_4 341s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_5 341s test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_duck_6 341s test/base/test_utils.py::DictlikeIteritemsTest::test_object 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_object 341s test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DictlikeIteritemsTest::test_subdict 341s test/base/test_utils.py::DuckTypeCollectionTest::test_sets 341s [gw1] [ 90%] PASSED test/base/test_utils.py::DuckTypeCollectionTest::test_sets 341s test/base/test_utils.py::FlattenIteratorTest::test_flatten 341s [gw1] [ 90%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_flatten 341s test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 341s [gw1] [ 90%] PASSED test/base/test_utils.py::FlattenIteratorTest::test_str_with_iter 341s test/base/test_utils.py::GenericReprTest::test_all_positional 341s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_all_positional 341s test/base/test_utils.py::GenericReprTest::test_discard_vargs 341s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs 341s test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 341s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_discard_vargs_kwargs 341s test/base/test_utils.py::GenericReprTest::test_kw_defaults 341s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_kw_defaults 341s test/base/test_utils.py::GenericReprTest::test_multi_kw 341s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw 341s test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 341s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_multi_kw_repeated 341s test/base/test_utils.py::GenericReprTest::test_no_args 341s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_no_args 341s test/base/test_utils.py::GenericReprTest::test_no_init 341s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_no_init 341s test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 341s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_positional_plus_kw 341s test/base/test_utils.py::GenericReprTest::test_significant_vargs 341s [gw1] [ 90%] PASSED test/base/test_utils.py::GenericReprTest::test_significant_vargs 341s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[Session] 341s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_1[sqlalchemy.orm.util] 341s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[Session] 341s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_2[sqlalchemy.orm.util] 341s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-Session] 341s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[dict-sqlalchemy.orm.util] 341s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-Session] 341s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[mapping-sqlalchemy.orm.util] 341s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-Session] 341s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_3[row-sqlalchemy.orm.util] 341s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[Session] 341s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_scalar[sqlalchemy.orm.util] 341s test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 341s [gw1] [ 90%] PASSED test/orm/test_utils.py::IdentityKeyTest::test_identity_key_token 341s test/base/test_utils.py::IdentitySetTest::test_add 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_add 341s test/base/test_utils.py::IdentitySetTest::test_basic_sanity 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_basic_sanity 341s test/base/test_utils.py::IdentitySetTest::test_difference 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference 341s test/base/test_utils.py::IdentitySetTest::test_difference_update 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_difference_update 341s test/base/test_utils.py::IdentitySetTest::test_dunder_and 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_and 341s test/base/test_utils.py::IdentitySetTest::test_dunder_eq 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_eq 341s test/base/test_utils.py::IdentitySetTest::test_dunder_ge 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ge 341s test/base/test_utils.py::IdentitySetTest::test_dunder_gt 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_gt 341s test/base/test_utils.py::IdentitySetTest::test_dunder_iand 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_iand 341s test/base/test_utils.py::IdentitySetTest::test_dunder_ior 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ior 341s test/base/test_utils.py::IdentitySetTest::test_dunder_isub 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_isub 341s test/base/test_utils.py::IdentitySetTest::test_dunder_le 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_le 341s test/base/test_utils.py::IdentitySetTest::test_dunder_lt 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_lt 341s test/base/test_utils.py::IdentitySetTest::test_dunder_ne 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_ne 341s test/base/test_utils.py::IdentitySetTest::test_dunder_or 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_or 341s test/base/test_utils.py::IdentitySetTest::test_dunder_sub 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub 341s test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_sub2 341s test/base/test_utils.py::IdentitySetTest::test_dunder_xor 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_dunder_xor 341s test/base/test_utils.py::IdentitySetTest::test_init 341s [gw1] [ 90%] PASSED test/base/test_utils.py::IdentitySetTest::test_init 341s test/base/test_utils.py::IdentitySetTest::test_intersection 341s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection 341s test/base/test_utils.py::IdentitySetTest::test_intersection_update 341s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_intersection_update 341s test/base/test_utils.py::IdentitySetTest::test_issubset 341s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_issubset 341s test/base/test_utils.py::IdentitySetTest::test_issuperset 341s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_issuperset 341s test/base/test_utils.py::IdentitySetTest::test_repr 341s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_repr 341s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 341s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference 341s test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 341s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_symmetric_difference_update 341s test/base/test_utils.py::IdentitySetTest::test_union 341s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_union 341s test/base/test_utils.py::IdentitySetTest::test_update 341s [gw1] [ 91%] PASSED test/base/test_utils.py::IdentitySetTest::test_update 341s test/base/test_utils.py::ImmutableDictTest::test_contains 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_contains 341s test/base/test_utils.py::ImmutableDictTest::test_items 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_items 341s test/base/test_utils.py::ImmutableDictTest::test_keys 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_keys 341s test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_dicts 341s test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_no_change 341s test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_merge_with_tuples 341s test/base/test_utils.py::ImmutableDictTest::test_pep584 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_pep584 341s test/base/test_utils.py::ImmutableDictTest::test_repr 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_repr 341s test/base/test_utils.py::ImmutableDictTest::test_rich_compare 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_rich_compare 341s test/base/test_utils.py::ImmutableDictTest::test_serialize 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_serialize 341s test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_dictionary 341s test/base/test_utils.py::ImmutableDictTest::test_union_no_change 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_no_change 341s test/base/test_utils.py::ImmutableDictTest::test_union_tuples 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_union_tuples 341s test/base/test_utils.py::ImmutableDictTest::test_values 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableDictTest::test_values 341s test/base/test_utils.py::ImmutableTest::test_immutable[d0] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d0] 341s test/base/test_utils.py::ImmutableTest::test_immutable[d1] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_immutable[d1] 341s test/base/test_utils.py::ImmutableTest::test_readonly_properties 341s [gw1] [ 91%] PASSED test/base/test_utils.py::ImmutableTest::test_readonly_properties 341s test/base/test_utils.py::LRUTest::test_lru 341s [gw1] [ 91%] PASSED test/base/test_utils.py::LRUTest::test_lru 341s test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_instancemethod 341s test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_property 341s test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MemoizedAttrTest::test_memoized_slots 341s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a0-b0-expected0] 341s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a1-b1-expected1] 341s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a10-b10-expected10] 341s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a2-b2-expected2] 341s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a3-b3-expected3] 341s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a4-b4-expected4] 341s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a5-b5-expected5] 341s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a6-b6-expected6] 341s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a7-b7-expected7] 341s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a8-b8-expected8] 341s test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MergeListsWOrderingTest::test_merge_lists[a9-b9-expected9] 341s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override 341s test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_doesnt_override_cls_given 341s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides 341s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_cls_given 341s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_multi_mro 341s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_skiplevel 341s test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MethodOveriddenTest::test_subclass_overrides_twolevels 341s test/sql/test_utils.py::MiscTest::test_column_collection_get 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_column_collection_get 341s test/sql/test_utils.py::MiscTest::test_column_element_no_visit 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_column_element_no_visit 341s test/sql/test_utils.py::MiscTest::test_find_tables_aliases 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_aliases 341s test/sql/test_utils.py::MiscTest::test_find_tables_selectable 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_find_tables_selectable 341s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[has_cache_key] 341s test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_get_embedded_bindparams[not_has_cache_key] 341s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_clslevel 341s test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_incompatible_options_add_instancelevel 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False0] 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[-False1] 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[252-False] 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[None-False] 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture0-True] 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture1-True] 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture11-True] 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture12-True] 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture13-True] 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture14-True] 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture15-True] 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture16-True] 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture2-True] 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture5-False] 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[fixture7-True] 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False0] 341s test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::MiscTest::test_non_string_iterable_check[four-False1] 341s test/sql/test_utils.py::MiscTest::test_options_merge 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_options_merge 341s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr0-expected0] 341s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr1-expected1] 341s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr2-expected2] 341s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr3-expected3] 341s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr4-expected4] 341s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr6-expected6] 341s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[expr7-expected7] 341s test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 341s [gw1] [ 91%] PASSED test/sql/test_utils.py::MiscTest::test_unwrap_order_by[foo-expected5] 341s test/base/test_utils.py::NoHashIdentitySetTest::test_add 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_add 341s test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_basic_sanity 341s test/base/test_utils.py::NoHashIdentitySetTest::test_difference 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference 341s test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_difference_update 341s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_and 341s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_eq 341s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ge 341s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_gt 341s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_iand 341s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ior 341s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_isub 341s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_le 341s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_lt 341s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_ne 341s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_or 341s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub 341s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_sub2 341s test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_dunder_xor 341s test/base/test_utils.py::NoHashIdentitySetTest::test_init 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_init 341s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection 341s test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_intersection_update 341s test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issubset 341s test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_issuperset 341s test/base/test_utils.py::NoHashIdentitySetTest::test_repr 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_repr 341s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference 341s test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_symmetric_difference_update 341s test/base/test_utils.py::NoHashIdentitySetTest::test_union 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_union 341s test/base/test_utils.py::NoHashIdentitySetTest::test_update 341s [gw1] [ 91%] PASSED test/base/test_utils.py::NoHashIdentitySetTest::test_update 341s test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_no_sort_legacy_dictionary 341s test/base/test_utils.py::OrderedDictTest::test_odict 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict 341s test/base/test_utils.py::OrderedDictTest::test_odict_constructor 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_constructor 341s test/base/test_utils.py::OrderedDictTest::test_odict_copy 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_odict_copy 341s test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedDictTest::test_sort_dictionary 341s test/base/test_utils.py::OrderedIdentitySetTest::test_add 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_add 341s test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedIdentitySetTest::test_intersection 341s test/base/test_utils.py::OrderedSetTest::test_copy 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_copy 341s test/base/test_utils.py::OrderedSetTest::test_empty_pop 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_empty_pop 341s test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_no_insert_order 341s test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_eq_non_ordered_set 341s test/base/test_utils.py::OrderedSetTest::test_len 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_len 341s test/base/test_utils.py::OrderedSetTest::test_modify 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_modify 341s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter 341s test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_mutators_against_iter_update 341s test/base/test_utils.py::OrderedSetTest::test_op[0] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[0] 341s test/base/test_utils.py::OrderedSetTest::test_op[1] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[1] 341s test/base/test_utils.py::OrderedSetTest::test_op[2] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[2] 341s test/base/test_utils.py::OrderedSetTest::test_op[3] 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_op[3] 341s test/base/test_utils.py::OrderedSetTest::test_pickle 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_pickle 341s test/base/test_utils.py::OrderedSetTest::test_repr 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_repr 341s test/base/test_utils.py::OrderedSetTest::test_set_ops 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_set_ops 341s test/base/test_utils.py::OrderedSetTest::test_update 341s [gw1] [ 91%] PASSED test/base/test_utils.py::OrderedSetTest::test_update 342s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass 342s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_aliased_subclass_onroot 342s test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_nonpoly_oftype_subclass 342s test/orm/test_utils.py::PathRegistryInhTest::test_plain 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain 342s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased 342s test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_aliased_compound 342s test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_plain_compound 342s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_one 342s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_base_two 342s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_sub 342s test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryInhTest::test_with_poly_use_mapper 342s test/orm/test_utils.py::PathRegistryTest::test_addition 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_addition 342s test/orm/test_utils.py::PathRegistryTest::test_aliased_class 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_aliased_class 342s test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_contains_mapper 342s test/orm/test_utils.py::PathRegistryTest::test_deseralize 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_deseralize 342s test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_entity_boolean 342s test/orm/test_utils.py::PathRegistryTest::test_eq 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq 342s test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_eq_non_path 342s test/orm/test_utils.py::PathRegistryTest::test_expand 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_expand 342s test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_entity 342s test/orm/test_utils.py::PathRegistryTest::test_indexed_key 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key 342s test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_indexed_key_token 342s test/orm/test_utils.py::PathRegistryTest::test_key_boolean 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_key_boolean 342s test/orm/test_utils.py::PathRegistryTest::test_length 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_length 342s test/orm/test_utils.py::PathRegistryTest::test_path 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_path 342s test/orm/test_utils.py::PathRegistryTest::test_registry_contains 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_contains 342s test/orm/test_utils.py::PathRegistryTest::test_registry_get 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_get 342s test/orm/test_utils.py::PathRegistryTest::test_registry_set 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_set 342s test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_registry_setdefault 342s test/orm/test_utils.py::PathRegistryTest::test_root_registry 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_root_registry 342s test/orm/test_utils.py::PathRegistryTest::test_serialize 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_serialize 342s test/orm/test_utils.py::PathRegistryTest::test_slice 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice 342s test/orm/test_utils.py::PathRegistryTest::test_slice_token 342s [gw1] [ 91%] PASSED test/orm/test_utils.py::PathRegistryTest::test_slice_token 342s test/base/test_utils.py::QuotedTokenParserTest::test_dotted 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted 342s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left 342s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_left_edge 342s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_middle 342s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_dot_right_edge 342s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_left_edge 342s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_middle 342s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_left_w_quote_right_edge 342s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right 342s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_left_edge 342s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_middle 342s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_dot_right_edge 342s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_left_edge 342s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_middle 342s test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_dotted_quoted_right_w_quote_right_edge 342s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_left_edge 342s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_middle 342s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_dot_right_edge 342s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_left_edge 342s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_middle 342s test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_quoted_single_w_quote_right_edge 342s test/base/test_utils.py::QuotedTokenParserTest::test_single 342s [gw1] [ 91%] PASSED test/base/test_utils.py::QuotedTokenParserTest::test_single 342s test/base/test_utils.py::SymbolTest::test_basic 342s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_basic 342s test/base/test_utils.py::SymbolTest::test_bitflags 342s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_bitflags 342s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[native] 342s test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_compare_to_native_py_intflag[ours] 342s test/base/test_utils.py::SymbolTest::test_composites 342s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_composites 342s test/base/test_utils.py::SymbolTest::test_fast_int_flag 342s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag 342s test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 342s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_dont_allow_conflicts 342s test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 342s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_no_more_iter 342s test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 342s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_fast_int_flag_still_global 342s test/base/test_utils.py::SymbolTest::test_parser 342s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_parser 342s test/base/test_utils.py::SymbolTest::test_pickle 342s [gw1] [ 91%] PASSED test/base/test_utils.py::SymbolTest::test_pickle 342s test/base/test_utils.py::TestClassHierarchy::test_object 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassHierarchy::test_object 342s test/base/test_utils.py::TestClassHierarchy::test_single 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassHierarchy::test_single 342s test/base/test_utils.py::TestClassProperty::test_simple 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestClassProperty::test_simple 342s test/base/test_utils.py::TestFormatArgspec::test_init_bare 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_bare 342s test/base/test_utils.py::TestFormatArgspec::test_init_grouped 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_init_grouped 342s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted0-True] 342s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted1-False] 342s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted10-True] 342s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted11-True] 342s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted12-False] 342s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted2-True] 342s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted3-False] 342s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted4-True] 342s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted5-True] 342s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted6-True] 342s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted7-True] 342s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted8-True] 342s test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[-wanted9-True] 342s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_only_fixture-wanted14-False] 342s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_opt_fixture-wanted16-False] 342s test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_kw_plus_posn_fixture-wanted15-False] 342s test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestFormatArgspec::test_specs[_ret_annotation_fixture-wanted13-False] 342s test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestModuleRegistry::test_modules_are_loaded 342s test/base/test_utils.py::TestProperties::test_keys_in_dir 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestProperties::test_keys_in_dir 342s test/base/test_utils.py::TestProperties::test_pickle 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestProperties::test_pickle 342s test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestProperties::test_pickle_immuatbleprops 342s test/base/test_utils.py::TestProperties::test_pickle_orderedprops 342s [gw1] [ 91%] PASSED test/base/test_utils.py::TestProperties::test_pickle_orderedprops 342s test/base/test_utils.py::ToListTest::test_from_bytes 342s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_bytes 342s test/base/test_utils.py::ToListTest::test_from_dict 342s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_dict 342s test/base/test_utils.py::ToListTest::test_from_set 342s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_set 342s test/base/test_utils.py::ToListTest::test_from_string 342s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_string 342s test/base/test_utils.py::ToListTest::test_from_tuple 342s [gw1] [ 91%] PASSED test/base/test_utils.py::ToListTest::test_from_tuple 343s test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 343s [gw1] [ 91%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_appended 345s test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 345s [gw1] [ 91%] PASSED test/base/test_utils.py::WeakSequenceTest::test_cleanout_elements 345s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 345s [gw1] [ 91%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls 345s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 345s [gw1] [ 91%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring 345s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 345s [gw1] [ 91%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_noclsdocstring_nomethdocstring 345s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 345s [gw1] [ 91%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_cls_nomethdocstring 345s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 345s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn 345s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 345s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_fn_nodocstring 345s test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 345s [gw1] [ 92%] PASSED test/base/test_utils.py::WrapCallableTest::test_wrapping_update_wrapper_functools_parial 345s test/orm/test_validators.py::ValidatorTest::test_collection 345s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_collection 345s test/orm/test_validators.py::ValidatorTest::test_scalar 345s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_scalar 345s test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 345s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_as_callable_object 345s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 345s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-default] 345s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 345s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-include_backrefs] 345s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 345s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[default-not_include_backrefs] 345s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 345s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-default] 345s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 345s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-include_backrefs] 345s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 345s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[include_removes-not_include_backrefs] 345s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 345s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-default] 345s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 345s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-include_backrefs] 345s test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 345s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_backrefs[not_include_removes-not_include_backrefs] 345s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 345s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_collection_set 346s test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 346s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_bulk_dict_set 346s test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 346s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_multi_warning 346s test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 346s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validator_w_removes 346s test/orm/test_validators.py::ValidatorTest::test_validators_dict 346s [gw1] [ 92%] PASSED test/orm/test_validators.py::ValidatorTest::test_validators_dict 346s test/sql/test_values.py::ValuesTest::test_add_cte_one 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_one 346s test/sql/test_values.py::ValuesTest::test_add_cte_two 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_add_cte_two 346s test/sql/test_values.py::ValuesTest::test_anon_alias 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_anon_alias 346s test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_col_ownership 346s test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_make_new_values 346s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_c_col 346s test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_auto_proxy_select_direct_col 346s test/sql/test_values.py::ValuesTest::test_bound_parameters 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_bound_parameters 346s test/sql/test_values.py::ValuesTest::test_column_quoting 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_column_quoting 346s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-not_values_named] 346s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-cte_named-values_named] 346s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-not_values_named] 346s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-literal_binds-not_cte_named-values_named] 346s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-not_values_named] 346s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-cte_named-values_named] 346s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-not_values_named] 346s test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[not_recursive-not_literal_binds-not_cte_named-values_named] 346s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-not_values_named] 346s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-cte_named-values_named] 346s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-not_values_named] 346s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-literal_binds-not_cte_named-values_named] 346s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-not_values_named] 346s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-cte_named-values_named] 346s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-not_values_named] 346s test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_direct_cte[recursive-not_literal_binds-not_cte_named-values_named] 346s test/sql/test_values.py::ValuesTest::test_from_linting_named 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_named 346s test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_from_linting_unnamed 346s test/sql/test_values.py::ValuesTest::test_lateral 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_lateral 346s test/sql/test_values.py::ValuesTest::test_literal_parameters 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters 346s test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_literal_parameters_not_every_type_given 346s test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_no_cte_with_lateral 346s test/sql/test_values.py::ValuesTest::test_use_cols_for_types 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_for_types 346s test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_use_cols_tricky_not_every_type_given 346s test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_scalar_subq 346s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_literal_binds 346s test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_values_in_select_cte_params 346s test/sql/test_values.py::ValuesTest::test_with_aliased_join 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_aliased_join 346s test/sql/test_values.py::ValuesTest::test_with_join_named 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_named 346s test/sql/test_values.py::ValuesTest::test_with_join_unnamed 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_join_unnamed 346s test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_with_standalone_aliased_join 346s test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 346s [gw1] [ 92%] PASSED test/sql/test_values.py::ValuesTest::test_wrong_number_of_elements 346s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_one 346s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_child_row_switch_two 346s test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::AlternateGeneratorTest_sqlite+pysqlite_3_46_1::test_row_switch 346s test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ColumnTypeTest_sqlite+pysqlite_3_46_1::test_update 346s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_base_both 346s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_mismatch_version_col_warning 346s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_both 346s test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::InheritanceTwoVersionIdsTest_sqlite+pysqlite_3_46_1::test_sub_only 346s test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualInheritanceVersionTest_sqlite+pysqlite_3_46_1::test_no_increment 346s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_insert 346s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update 346s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_concurrent_check 346s test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ManualVersionTest_sqlite+pysqlite_3_46_1::test_update_version_conditional 346s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_functional_counter 346s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_no_counter 346s test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NoBumpOnRelationshipTest_sqlite+pysqlite_3_46_1::test_plain_counter 346s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_insert 346s test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::NullVersionIdTest_sqlite+pysqlite_3_46_1::test_null_version_id_update 346s test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PlainInheritanceTest_sqlite+pysqlite_3_46_1::test_update_child_table_only 346s test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdatePrefetchTest::test_random_versionids 346s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_delete 346s test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::PostUpdateVersioningTest::test_bumped_version_id_on_update 346s test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::QuotedBindVersioningTest_sqlite+pysqlite_3_46_1::test_round_trip 346s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_child_row_switch 346s test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::RowSwitchTest_sqlite+pysqlite_3_46_1::test_row_switch 346s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 346s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit 346s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 346s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit 346s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_delete_col 346s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col 346s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 346s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_insert_col_eager_defaults 346s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_multi_update 347s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_bump 347s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_sql_expr_w_mods_bump 347s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col 347s test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_update_col_eager_defaults 347s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_plain 347s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update 347s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_not_assoc_w_insert 347s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_m2o_post_update_version_assert 347s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_plain 347s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update 347s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_no_sane_rowcount 347s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_not_assoc_w_insert 347s test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersionOnPostUpdateTest_sqlite+pysqlite_3_46_1::test_o2m_post_update_version_assert 347s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit 347s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_explicit_assign_from_expired 347s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit 347s test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningMappedSelectTest_sqlite+pysqlite_3_46_1::test_implicit_no_readonly 347s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_basic 347s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_insert 347s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bulk_update 347s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_bump_version 347s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_correct_version 347s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version 347s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_incorrect_version_not_in_session 347s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_merge_no_version 347s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_multiple_updates 347s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_notsane_warning 347s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_noversioncheck 347s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_delete_no_plain_rowcount 347s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_update_multi_missing_broken_multi_rowcount 347s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck 347s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 347s [gw1] [ 92%] SKIPPED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update 347s test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 347s [gw1] [ 92%] PASSED test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_not_versioned 347s test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 347s [gw1] [ 92%] PASSED test/base/test_warnings.py::ClsWarningTest::test_dep_inspectable 347s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 347s [gw1] [ 92%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_cap 347s test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 347s [gw1] [ 92%] PASSED test/base/test_warnings.py::WarnDeprecatedLimitedTest::test_warn_deprecated_limited_text 347s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 347s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[False] 347s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 347s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_col_expression_base_plus_two_subs[True] 347s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 347s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_base_to_sub 347s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 347s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_columns 347s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 347s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_join_to_join_entities 347s test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 347s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicAliasedJoinsTest::test_orm_entity_w_gc 347s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 347s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[False] 347s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 347s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_col_expression_base_plus_two_subs[True] 347s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 347s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_base_to_sub 347s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 347s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_columns 347s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 347s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_join_to_join_entities 347s test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 347s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicJoinsTest::test_orm_entity_w_gc 348s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[False] 348s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_col_expression_base_plus_two_subs[True] 348s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_base_to_sub 348s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_columns 348s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_join_to_join_entities 348s test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicPolymorphicTest::test_orm_entity_w_gc 348s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[False] 348s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_col_expression_base_plus_two_subs[True] 348s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_base_to_sub 348s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_columns 348s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_join_to_join_entities 348s test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicTest::test_orm_entity_w_gc 348s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[False] 348s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_col_expression_base_plus_two_subs[True] 348s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_base_to_sub 348s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_columns 348s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_join_to_join_entities 348s test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 348s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::PolymorphicUnionsTest::test_orm_entity_w_gc 348s test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 589s [gw1] [ 92%] PASSED test/orm/inheritance/test_with_poly.py::WithPolymorphicAPITest::test_no_use_flat_and_aliased 589s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_ad_hoc_types 611s test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 611s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_clone_expression 611s test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 611s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row 635s test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 635s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_fixture_failure 658s test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 658s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_tv_render_derived 691s test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 692s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageTest::test_type_compile 715s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 715s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_alias_pathing 726s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 726s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_fixture 749s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 749s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache 772s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 772s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_join_cache_deprecated_coercion 795s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 795s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_discarded_relationships 884s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 884s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_many_updates 908s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 908s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_mapper_reset 908s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 908s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines 931s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 931s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_path_registry 931s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 931s [gw0] [ 92%] SKIPPED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints 955s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 955s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_session 978s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 978s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_sessionmaker 1001s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 1001s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_unicode_warnings 1024s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 1024s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_warnings_util 1048s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 1048s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_inheritance 1072s test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1072s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_with_manytomany 1074s test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 1074s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::MiscMemoryIntensiveTests::test_gced_delete_on_rollback 1079s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 1079s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref 1081s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 1081s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_pickled 1083s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 1083s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2m 1086s test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 1086s [gw0] [ 92%] PASSED test/aaa_profiling/test_memusage.py::WeakIdentityMapTest::test_weakref_with_cycles_o2o 1086s test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_allow_partial 1086s test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::CompositeNullPksTest::test_merge_disallow_partial 1086s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_keyed_dict 1086s test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::DeferredMergeTest::test_deferred_column_query 1086s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o 1086s test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::LoadOnPendingTest::test_merge_delete_orphan_o2o_none 1086s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_one 1086s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_pending_access_two 1086s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_none 1086s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_one 1086s test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::M2ONoUseGetLoadingTest::test_persistent_access_two 1086s test/orm/test_merge.py::MergeTest::test_attribute_cascade 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_attribute_cascade 1086s test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascade_doesnt_blowaway_manytoone 1086s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush 1086s test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_cascades_dont_autoflush_2 1086s test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_detached_to_persistent_collection 1086s test/orm/test_merge.py::MergeTest::test_dont_expire_pending 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_expire_pending 1086s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get 1086s test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dont_send_neverset_to_get_w_relationship 1086s test/orm/test_merge.py::MergeTest::test_dontload_with_eager 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_dontload_with_eager 1086s test/orm/test_merge.py::MergeTest::test_loader_options 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_loader_options 1086s test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_many_cascade 1086s test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_many_to_one_cascade 1086s test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_merge_empty_attributes 1086s test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_merge_irregular_collection 1086s test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_disallows_dirty 1086s test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_preserves_parents 1086s test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_sets_backrefs 1086s test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_load_with_backrefs 1086s test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_no_relationship_cascade 1086s test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_many_cascade 1086s test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_one_to_one_cascade 1086s test/orm/test_merge.py::MergeTest::test_option_state 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_option_state 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-normal] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-load-viewonly] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-normal] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise-noload-viewonly] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-normal] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-load-viewonly] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-normal] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-raise_on_sql-noload-viewonly] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-normal] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-load-viewonly] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-normal] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_detached-select-noload-viewonly] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-normal] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-load-viewonly] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-normal] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise-noload-viewonly] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-normal] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 1086s [gw0] [ 92%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-load-viewonly] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 1086s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-normal] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 1086s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-raise_on_sql-noload-viewonly] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 1086s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-normal] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 1086s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-load-viewonly] 1086s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 1086s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-detach-merge_persistent-select-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-raise_on_sql-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_detached-select-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[m2o-persistent-merge_persistent-select-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-raise_on_sql-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_detached-select-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-raise_on_sql-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-detach-merge_persistent-select-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-raise_on_sql-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_detached-select-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-load-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-raise_on_sql-noload-viewonly] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 1087s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-normal] 1087s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-load-viewonly] 1088s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-normal] 1088s test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_relationship_population_maintained[o2m-persistent-merge_persistent-select-noload-viewonly] 1088s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending 1088s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_pending_doesnt_interfere_no_ident 1088s test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_resolve_conflicts_persistent 1088s test/orm/test_merge.py::MergeTest::test_synonym 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_synonym 1088s test/orm/test_merge.py::MergeTest::test_transient_no_load 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_no_load 1088s test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_non_mutated_collection 1088s test/orm/test_merge.py::MergeTest::test_transient_to_pending 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending 1088s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection 1088s test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_collection_pk_none 1088s test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_pending_no_pk 1088s test/orm/test_merge.py::MergeTest::test_transient_to_persistent 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent 1088s test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_transient_to_persistent_collection 1088s test/orm/test_merge.py::MergeTest::test_unsaved_cascade 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_unsaved_cascade 1088s test/orm/test_merge.py::MergeTest::test_value_to_none 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_value_to_none 1088s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_nopk 1088s test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MergeTest::test_warn_transient_already_pending_pk 1088s test/orm/test_merge.py::MutableMergeTest::test_list 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::MutableMergeTest::test_list 1088s test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 1088s [gw0] [ 93%] PASSED test/orm/test_merge.py::PolymorphicOnTest::test_merge_polymorphic_on 1088s test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_all_events 1088s test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::CatchAllEventsTest::test_events_per_constraint 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_clause 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_keyword_as_schemaitem 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_clause 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_keyword_as_schemaitem 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_onupdate_positional 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_default_positional 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_column_insert_default_predecende_on_default 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_four 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_one 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_three 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_onupdate_default_not_server_default_two 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_clause 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_keyword_as_schemaitem 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_clause 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_keyword_as_schemaitem 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_onupdate_positional 1088s test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefaultsTest::test_server_default_positional 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_basic 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_bogus 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_create 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_custom_subclass_proxy_typeerror 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default--] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[default-value1-override_value1] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value2-override_value2] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value3-override_value3] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[identity_gen-value4-override_value4] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-False-True] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[nullable-True-False] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate--] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[onupdate-value6-override_value6] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_default-value8-override_value8] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[server_onupdate-value7-override_value7] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_dont_merge_column[type-value11-override_value11] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_incomplete_key 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[autoincrement-True] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[comment-some comment] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[default-value1] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[doc-some doc] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value2] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value3] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[identity_gen-value4] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[index-True] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[info-value19] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-False] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[nullable-True] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[onupdate-value6] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_default-value8] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[server_onupdate-value7] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[system-True] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value13] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[type-value14] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column[unique-True] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-False] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[False-True] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-False] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[None-True] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-False] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_column_identity[True-True] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-index] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-False-unique] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-index] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-None-unique] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-index] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[False-True-unique] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-index] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-False-unique] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-index] 1088s test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 1088s [gw0] [ 93%] PASSED test/sql/test_metadata.py::ColumnDefinitionTest::test_merge_index_unique[None-None-unique] 1088s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[mul] 1088s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[sub] 1088s test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_numeric_coercion_to_numeric[truediv] 1088s test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_integer_truediv 1088s test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[add] 1088s test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mod] 1088s test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[mul] 1088s test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_math_op[sub] 1088s test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MathOperatorTest::test_truediv_op_integer 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-add] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-and_] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-mul] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-False-or_] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-add] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-and_] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-mul] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[False-True-or_] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-add] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-and_] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-mul] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-False-or_] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-add] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-and_] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-mul] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives[True-True-or_] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-False] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[False-True] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-False] 1088s test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_associatives_mismatched_type[True-True] 1088s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-eq] 1088s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-gt] 1088s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-le] 1088s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-False-sub] 1088s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-eq] 1088s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-gt] 1088s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-le] 1088s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[False-True-sub] 1088s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-eq] 1088s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-gt] 1088s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-le] 1088s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-False-sub] 1088s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-eq] 1088s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-gt] 1088s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-le] 1088s test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_non_associatives[True-True-sub] 1088s 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)] 1088s [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)] 1088s 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] 1088s [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] 1088s 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)] 1088s [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)] 1088s 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)] 1088s [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)] 1088s 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)] 1088s [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)] 1088s 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)] 1088s [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)] 1088s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-add] 1088s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-False-mul] 1088s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-add] 1088s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[False-True-mul] 1088s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-add] 1088s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-False-mul] 1088s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-add] 1088s test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::MultiElementExprTest::test_parenthesized_exprs[True-True-mul] 1088s test/sql/test_operators.py::NegationTest::test_implicitly_boolean 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_implicitly_boolean 1088s test/sql/test_operators.py::NegationTest::test_negate_operator_label 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_label 1088s test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_self_group 1088s test/sql/test_operators.py::NegationTest::test_negate_operator_type 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operator_type 1088s test/sql/test_operators.py::NegationTest::test_negate_operators_1 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_1 1088s test/sql/test_operators.py::NegationTest::test_negate_operators_2 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_2 1088s test/sql/test_operators.py::NegationTest::test_negate_operators_3 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_3 1088s test/sql/test_operators.py::NegationTest::test_negate_operators_4 1088s [gw0] [ 93%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_4 1088s test/sql/test_operators.py::NegationTest::test_negate_operators_5 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_negate_operators_5 1088s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr0-NOT :param_1] 1088s test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_nonsensical_negates[expr1-NOT -:param_1] 1088s test/sql/test_operators.py::NegationTest::test_scalar_select 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_select 1088s test/sql/test_operators.py::NegationTest::test_scalar_values 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NegationTest::test_scalar_values 1088s test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_alias_proxy 1088s test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_multi_propagate 1088s test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_binary_propagate 1088s test/sql/test_operators.py::NewOperatorTest::test_column_proxy 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_column_proxy 1088s test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_no_boolean_propagate 1088s test/sql/test_operators.py::NewOperatorTest::test_override_builtin 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_override_builtin 1088s test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_reverse_binary_propagate 1088s test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NewOperatorTest::test_subquery_proxy 1088s test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_annotated_binary_identity_eq 1088s test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_binary_identity_eq 1088s test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_eq 1088s test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_compare_gt 1088s test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_eq 1088s test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_column_identity_gt 1088s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_compare_gt 1088s test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::NonZeroTest::test_labeled_binary_identity_eq 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_1 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_10 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_11 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_12 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_13 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_14 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_15 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_16 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_17 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_18 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_19 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_2 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_20 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_21 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_22 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_23 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_3 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_4 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_5 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_6 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_7 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_8 1088s test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorAssociativityTest::test_associativity_9 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_not_precedence 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[and] 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[lshift] 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[or] 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[rshift] 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_bitwise_op_precedence[xor] 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_commutative_operators 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_is_eq_precedence_flat 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comma_precedence 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_comparison_precedence 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_op_operators_custom_precedence 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_1 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_10 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_11 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_12 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_13 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_2 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_3 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_4 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_5 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_6 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_7 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_8 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_9 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_1 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_2 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_3 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_4 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_5 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_6 1088s test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::OperatorPrecedenceTest::test_operator_precedence_collate_7 1088s test/sql/test_operators.py::RegexpTest::test_not_regexp_match 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_not_regexp_match 1088s test/sql/test_operators.py::RegexpTest::test_regexp_match 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_match 1088s test/sql/test_operators.py::RegexpTest::test_regexp_replace 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTest::test_regexp_replace 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-] 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-LIKE] 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-MATCH] 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_all_match_precedence_against_concat[-NOT %s MATCH] 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_column 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_flags 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_not_regexp_match_str 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_column 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_flags 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_match_str 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_1 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_precedence_2 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_column2 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_flags 1088s test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::RegexpTestStrCompiler::test_regexp_replace_string 1088s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_expanding_inference 1088s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_left_type_ignored 1088s test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_tuple_type_plain_inference 1088s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_eq 1088s test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TupleTypingTest::test_type_coercion_on_in 1088s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_alias_proxy 1088s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_multi_propagate 1088s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_binary_propagate 1088s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_column_proxy 1088s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_no_boolean_propagate 1088s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_override_builtin 1088s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_reverse_binary_propagate 1088s test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorComparatorTest::test_subquery_proxy 1088s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_alias_proxy 1088s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_multi_propagate 1088s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_binary_propagate 1088s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_column_proxy 1088s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_no_boolean_propagate 1088s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_override_builtin 1088s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_reverse_binary_propagate 1088s test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorTypeDecoratorComparatorTest::test_subquery_proxy 1088s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_alias_proxy 1088s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_multi_propagate 1088s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_binary_propagate 1088s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_column_proxy 1088s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_no_boolean_propagate 1088s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_override_builtin 1088s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_reverse_binary_propagate 1088s test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 1088s [gw0] [ 94%] PASSED test/sql/test_operators.py::TypeDecoratorWVariantComparatorTest::test_subquery_proxy 1088s test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 1088s [gw0] [ 94%] PASSED test/orm/test_options.py::FromSubclassOptionsTest::test_with_current_nonmatching_entity_subclasses 1088s test/orm/test_options.py::LoadTest::test_gen_path_attr_column 1088s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_column 1088s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 1088s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity 1088s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 1088s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_noraiseerr 1088s test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 1088s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_attr_entity_invalid_raiseerr 1088s test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 1088s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_gen_path_invalid_from_col 1088s test/orm/test_options.py::LoadTest::test_set_strat_col 1088s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_col 1088s test/orm/test_options.py::LoadTest::test_set_strat_ent 1088s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_set_strat_ent 1088s test/orm/test_options.py::LoadTest::test_str 1088s [gw0] [ 94%] PASSED test/orm/test_options.py::LoadTest::test_str 1089s test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_multiple_opt_only 1089s test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_opt_only_adds_to_strat 1089s test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_bound_strat_opt_recvs_from_optonly 1089s test/orm/test_options.py::LocalOptsTest::test_single_opt_only 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::LocalOptsTest::test_single_opt_only 1089s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.name\\] conflict] 1089s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict0] 1089s [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] 1089s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-Loader strategies for ORM Path\\[Mapper\\[User\\(users\\)\\] -> User.orders -> Mapper\\[Order\\(orders\\)\\]\\] conflict1] 1089s [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] 1089s test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_conflicts[-None] 1089s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade 1089s test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_degrade_deep 1089s test/orm/test_options.py::MapperOptionsTest::test_eager_options 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options 1089s test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_eager_options_with_limit 1089s test/orm/test_options.py::MapperOptionsTest::test_lazy_options 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options 1089s test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_lazy_options_with_limit 1089s test/orm/test_options.py::MapperOptionsTest::test_option_propagate 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_option_propagate 1089s test/orm/test_options.py::MapperOptionsTest::test_synonym_options 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::MapperOptionsTest::test_synonym_options 1089s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_bound 1089s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_col_attr_unbound 1089s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_bound 1089s test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OfTypePathingTest::test_oftype_only_rel_attr_unbound 1089s test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_col_option_against_relationship_attr 1089s test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_load_only_against_multi_entity_attr 1089s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option 1089s test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_non_contiguous_all_option_of_type 1089s test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_nonexistent_PropComparator 1089s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_one 1089s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_three 1089s test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_against_wrong_multi_entity_type_attr_two 1089s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_PropComparator 1089s test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_column_then_mapper_PropComparator 1089s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_PropCompatator 1089s test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_option_with_mapper_then_column_PropComparator 1089s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-15] 1089s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando1] 1089s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-rando3] 1089s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[False-type] 1089s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-15] 1089s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando1] 1089s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-rando3] 1089s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_any_random_type[True-type] 1089s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[False] 1089s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_cls[True] 1089s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 1089s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[False] 1090s test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTest::test_wrong_type_in_option_descriptor[True] 1090s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[not_use_options] 1090s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_is_missing_of_type_for_subtype[use_options] 1090s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_name_matches 1090s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_one 1090s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_subclass_two 1090s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_of_type_wpoly_subclass 1090s test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsNoPropTestInh::test_missing_attr_wpoly_subclasss 1090s test/orm/test_options.py::OptionsTest::test_aliased_single 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_aliased_single 1090s test/orm/test_options.py::OptionsTest::test_chained 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_chained 1090s test/orm/test_options.py::OptionsTest::test_chained_plus_multi 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_chained_plus_multi 1090s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[0] 1090s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[1] 1090s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[2] 1090s test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_bound[3] 1090s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[0] 1090s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[1] 1090s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[2] 1090s test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_error_for_string_names_unbound[3] 1090s test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_base_attr_via_subclass 1090s test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_base_to_subclass_attr 1090s test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_from_subclass_to_subclass_attr 1090s test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_attribute 1090s test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_get_path_one_level_with_unrelated 1090s test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_multi_entity_opt_on_second 1090s test/orm/test_options.py::OptionsTest::test_of_type 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_of_type 1090s test/orm/test_options.py::OptionsTest::test_of_type_plus_level 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_of_type_plus_level 1090s test/orm/test_options.py::OptionsTest::test_path_exhausted 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_path_exhausted 1090s test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_path_multilevel_attribute 1090s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single 1090s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_entity 1090s test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_aliased_single_nonmatching_option 1090s test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_match_aliased_classes 1090s test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_matching_attribute 1090s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_attribute 1090s test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::OptionsTest::test_with_current_nonmatching_entity 1090s test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::PickleTest::test_pickle_relationship_loader 1090s test/orm/test_options.py::PickleTest::test_slots 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::PickleTest::test_slots 1090s test/orm/test_options.py::SubOptionsTest::test_five 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_five 1090s test/orm/test_options.py::SubOptionsTest::test_four 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_four 1090s test/orm/test_options.py::SubOptionsTest::test_invalid_one 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_invalid_one 1090s test/orm/test_options.py::SubOptionsTest::test_one 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_one 1090s test/orm/test_options.py::SubOptionsTest::test_three 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_three 1090s test/orm/test_options.py::SubOptionsTest::test_two 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::SubOptionsTest::test_two 1090s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_one 1090s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_three 1090s test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_entities_replaced_with_equivs_two 1090s test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_legacy_with_entities_onelevel 1090s test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 1090s [gw0] [ 94%] PASSED test/orm/test_options.py::WithEntitiesTest::test_options_with_only_cols_onelevel 1090s test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 1090s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_no_reorder 1090s test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 1090s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_append_reorder 1090s test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 1090s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_funky_ordering 1090s test/ext/test_orderinglist.py::OrderingListTest::test_insert 1090s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_insert 1090s test/ext/test_orderinglist.py::OrderingListTest::test_picklability 1090s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_picklability 1090s test/ext/test_orderinglist.py::OrderingListTest::test_replace 1090s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace 1090s test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 1090s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_replace_two 1090s test/ext/test_orderinglist.py::OrderingListTest::test_slice 1090s [gw0] [ 94%] PASSED test/ext/test_orderinglist.py::OrderingListTest::test_slice 1090s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_w_annotation 1090s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_bundle_wo_annotation 1090s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_w_annotations 1090s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_entity_wo_annotations 1090s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle 1090s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_w_annotations 1090s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_bundle_wo_annotations 1090s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_w_annotations 1090s test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AnnotatedOverheadTest::test_no_entity_wo_annotations 1090s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_attribute_set 1090s test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::AttributeOverheadTest::test_collection_append_remove 1090s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_key_bound_branching 1090s test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::BranchedOptionTest::test_query_opts_unbound_branching 1090s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_baseline 1090s test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::DeferOptionsTest::test_defer_many_cols 1090s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased 1090s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_aliased_select_join 1090s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_b_plain 1090s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d 1090s test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinConditionTest::test_a_to_d_aliased 1090s test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::JoinedEagerLoadTest::test_fetch_results_integrated 1090s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_identity 1090s test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::LoadManyToOneFromIdentityTest::test_many_to_one_load_no_identity 1090s test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeBackrefsTest::test_merge_pending_with_all_pks 1090s test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_load 1090s test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::MergeTest::test_merge_no_load 1090s test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 1090s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::QueryTest::test_query_cols 1091s test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 1091s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::SelectInEagerLoadTest::test_round_trip_results 1091s test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 1091s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::SessionTest::test_expire_lots 1091s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 1091s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_after_cache 1091s test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 1091s [gw0] [ 95%] SKIPPED test/aaa_profiling/test_orm.py::WithExpresionLoaderOptTest::test_from_opt_no_cache 1091s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 1091s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncConnection-expected3] 1091s test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 1091s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[AsyncEngine-expected2] 1091s test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 1091s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Connection-expected1] 1091s test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 1091s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Engine-expected0] 1091s test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 1091s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Executable-expected5] 1091s test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 1091s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_methods[Query-expected4] 1091s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 1091s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected0] 1091s test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 1091s [gw0] [ 95%] PASSED test/typing/test_overloads.py::OverloadTest::test_typed_dicts[Union-expected1] 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_bad_args 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_cant_parse_str 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_connect_query 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_custom 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_custom 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_default_driver 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_custom 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_false_raises 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_engine_from_config_future_parameter_ignored 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_kwargs 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_on_connect_url 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[False] 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_password_object_str[True] 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_pool_reset_on_return_from_config 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_poolargs 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_recycle 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_reset_on_return 1091s test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreateEngineTest::test_urlattr 1091s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_args 1091s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation 1091s test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_pool_creation_custom_class 1091s test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::CreatePoolTest::test_url_only 1091s test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::DialectImportTest::test_import_base_dialects 1091s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[False] 1091s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[None] 1091s test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestGetDialect::test_is_async_to_create_engine[True] 1091s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_arg_registration 1091s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_multiple_url_registration 1091s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_plugin_url_registration 1091s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_base 1091s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_dotted 1091s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_legacy 1091s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_register_per_dbapi 1091s test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::TestRegNewDBAPI::test_wrapper_hooks 1091s test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_arg_validation_all_seven_posn 1091s test/engine/test_parseconnect.py::URLTest::test_comparison 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_comparison 1091s test/engine/test_parseconnect.py::URLTest::test_component_set[database] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[database] 1091s test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[drivername] 1091s test/engine/test_parseconnect.py::URLTest::test_component_set[host] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[host] 1091s test/engine/test_parseconnect.py::URLTest::test_component_set[password] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[password] 1091s test/engine/test_parseconnect.py::URLTest::test_component_set[username] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_component_set[username] 1091s test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_constructor_is_nt_so_all_args_work 1091s test/engine/test_parseconnect.py::URLTest::test_copy 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_copy 1091s test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_create_engine_url_invalid 1091s test/engine/test_parseconnect.py::URLTest::test_deepcopy 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_deepcopy 1091s test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_deprecated_translate_connect_args_names 1091s test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[database] 1091s test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[host] 1091s test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_none_ok[username] 1091s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-database] 1091s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-host] 1091s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[35.8-username] 1091s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-database] 1091s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-host] 1091s test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_constructor[True-username] 1091s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[35.8] 1091s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[None] 1091s test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_drivername_no_none[True] 1091s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_constructor 1091s test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_key_update 1091s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_constructor 1091s test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_query_value_update 1091s test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[database] 1091s test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[host] 1091s test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_only_str_set[username] 1091s test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_password_custom_obj 1091s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar&foo=bat] 1091s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://?foo=bar] 1091s test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_dict_immutable[drivername://] 1091s test/engine/test_parseconnect.py::URLTest::test_query_string 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_query_string 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype:///database] 1091s 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] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username with space+and+plus:password with space+and+plus@hostspec:450?query=but_no_db] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype+apitype://username:password@hostspec/database] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:////usr/local/_xtest@example.com/members.db] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///:memory:] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala&hoho=bat] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db?foo=bar&hoho=lala] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///E:/work/src/LEM/db/hello.db] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype:///foo/bar/im/a/file] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/?arg1=val1&arg2=val2] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec/database] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://hostspec] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user%25%26%7C:pass%25%26%7C@hostspec:499?query=but_no_db] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://user\U0001f40d\u6e2c\u8a66:pass\U0001f40d\u6e2c\u8a66@hostspec:499?query=but_no_db] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:apples%2Foranges@hostspec/database] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password with spaces@hostspec:450?query=but_no_db] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database0] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@/database1] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@127.0.0.1:1521] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]/database?foo=bar] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@[2001:da8:2004:1000:202:116:160:90]:80/database?foo=bar] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/database] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec/test database with@atsign] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:110//usr/db_file.db] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec:450?query=but_no_db] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec?query=but_no_db] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username:password@hostspec] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738[dbtype://username@hostspec] 1091s test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_rfc1738_password 1091s test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with0-foo1=bar1&foo2=bar22&foo3=bar3-False] 1091s 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] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_dict[foo1=bar1&foo2=bar2-update_with1-foo1=bar1&foo2=bar2&foo2=bar22&foo3=bar3-True] 1091s 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] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar2-foo2=bar22&foo3=bar3-foo1=bar1&foo2=bar2&foo2=bar22&foo3=bar3-True] 1091s 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] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar2-foo2=bar22&foo3=bar3-foo1=bar1&foo2=bar22&foo3=bar3-False] 1091s 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] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar21&foo2=bar22&foo3=bar31-foo2=bar23&foo3=bar32&foo3=bar33-foo1=bar1&foo2=bar21&foo2=bar22&foo2=bar23&foo3=bar31&foo3=bar32&foo3=bar33-True] 1091s 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] 1091s [gw0] [ 95%] PASSED test/engine/test_parseconnect.py::URLTest::test_update_query_string[foo1=bar1&foo2=bar21&foo2=bar22&foo3=bar31-foo2=bar23&foo3=bar32&foo3=bar33-foo1=bar1&foo2=bar23&foo3=bar32&foo3=bar33-False] 1091s test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::CustomSetupTeardownTest::test_rebuild_state 1091s test/orm/test_pickled.py::OptionsTest::test_load 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::OptionsTest::test_load 1091s test/orm/test_pickled.py::OptionsTest::test_options_of_type 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::OptionsTest::test_options_of_type 1091s test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_attribute_mapped_collection 1091s test/orm/test_pickled.py::PickleTest::test_bound_options[0] 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[0] 1091s test/orm/test_pickled.py::PickleTest::test_bound_options[1] 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[1] 1091s test/orm/test_pickled.py::PickleTest::test_bound_options[2] 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[2] 1091s test/orm/test_pickled.py::PickleTest::test_bound_options[3] 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[3] 1091s test/orm/test_pickled.py::PickleTest::test_bound_options[4] 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bound_options[4] 1091s test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_bulk_save_objects_defaults_pickle 1091s test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_class_deferred_cols 1091s test/orm/test_pickled.py::PickleTest::test_collection_setstate 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_collection_setstate 1091s test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_column_mapped_collection 1091s test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_composite_column_mapped_collection 1091s test/orm/test_pickled.py::PickleTest::test_exceptions 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_exceptions 1091s test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_deferred_cols 1091s test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_instance_lazy_relation_loaders 1091s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_deepcopy 1091s test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_invalidated_flag_pickle 1091s test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_lazyload_extra_criteria_not_supported 1091s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-False] 1091s test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[False-True] 1091s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-False] 1091s test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_loader_criteria[True-True] 1091s test/orm/test_pickled.py::PickleTest::test_no_instrumentation 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_no_instrumentation 1091s test/orm/test_pickled.py::PickleTest::test_no_mappers 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_no_mappers 1091s test/orm/test_pickled.py::PickleTest::test_pickle_protocols 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_pickle_protocols 1091s test/orm/test_pickled.py::PickleTest::test_state_info_pickle 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_state_info_pickle 1091s test/orm/test_pickled.py::PickleTest::test_transient 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_transient 1091s test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[0] 1091s test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[1] 1091s test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[2] 1091s test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[3] 1091s test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PickleTest::test_unbound_options[4] 1091s test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::PolymorphicDeferredTest::test_polymorphic_deferred 1091s test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 1091s [gw0] [ 95%] PASSED test/orm/test_pickled.py::TupleLabelTest::test_tuple_labeling 1091s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 1091s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_four 1091s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 1091s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_one 1091s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 1091s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_three 1091s test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 1091s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_linked_list.py::PolymorphicCircularTest::test_two 1091s test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 1091s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::ChunkingTest::test_chunking 1091s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 1091s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[base] 1091s test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 1091s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::CompositeAttributesTest::test_load_composite[sub] 1092s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees 1092s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_load_company_plus_employees_w_paperwork 1092s test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::FixtureLoadTest::test_person_selectin_subclasses 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-defaultload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-joinedload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-lazyload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[None-None-True-selectinload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-defaultload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-joinedload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-lazyload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[defer-name-True-selectinload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-defaultload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-joinedload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-lazyload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[load_only-id-True-selectinload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-defaultload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-joinedload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-lazyload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[raise-name-False-selectinload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-defaultload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-joinedload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-lazyload] 1092s test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::IgnoreOptionsOnSubclassAttrLoad::test_subclass_loadattr[undefer-name-True-selectinload] 1092s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[None] 1092s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[immediateload] 1092s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[joinedload] 1092s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[lazyload] 1092s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[selectinload] 1092s test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LazyLoaderTransfersOptsTest::test_opt_propagates[subqueryload] 1092s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelMapped::test_load 1092s test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LoadBaseAndSubWEagerRelOpt::test_load 1092s test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::LoaderOptionsTest::test_options_dont_pollute 1092s test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::NoBaseWPPlusAliasedTest::test_wp 1092s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-arg_level_prop] 1092s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-create_prop] 1092s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[none-dont_create_prop] 1092s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-arg_level_prop] 1092s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-create_prop] 1092s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_loader_option-dont_create_prop] 1092s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-arg_level_prop] 1092s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-create_prop] 1092s test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::PolymorphicOnExprTest::test_load_selectin[use_polymorphic_load-dont_create_prop] 1092s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_partial_load_no_invoke_eagers 1092s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l2 1092s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l1_load_l3 1092s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 1092s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[not_use_aliased_class] 1093s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 1093s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_all_selectin_l2_load_l3[use_aliased_class] 1093s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 1093s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[include_intermediary_row] 1093s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 1093s [gw0] [ 95%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_load_only_3lev[not_include_intermediary_row] 1093s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_partial_selectin_l1_load_l3 1093s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[False] 1093s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_awkward_alias_options[True] 1093s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_mapped 1093s test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_loading.py::TestGeometries::test_threelevel_selectin_to_inline_options 1093s test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::InsertOrderTest::test_insert_order 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_baseclass_sub_table_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_lazy_load 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_primary_table_only_for_requery 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_standalone_orphans 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_getitem 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_lazy::test_subclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_lazy_load 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_primary_table_only_for_requery 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_standalone_orphans 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_getitem 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_noredefine_nonlazy::test_subclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_baseclass_sub_table_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_lazy_load 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_primary_table_only_for_requery 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_standalone_orphans 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_getitem 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_lazy::test_subclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_baseclass_sub_table_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_lazy_load 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_primary_table_only_for_requery 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_standalone_orphans 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_getitem 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_auto_False_redefine_nonlazy::test_subclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_baseclass_sub_table_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_lazy_load 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_primary_table_only_for_requery 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_standalone_orphans 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_getitem 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_lazy::test_subclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_lazy_load 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_primary_table_only_for_requery 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_standalone_orphans 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_getitem 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_noredefine_nonlazy::test_subclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_baseclass_sub_table_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_lazy_load 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_primary_table_only_for_requery 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_standalone_orphans 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_getitem 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_lazy::test_subclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_baseclass_sub_table_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_lazy_load 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_primary_table_only_for_requery 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_standalone_orphans 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_getitem 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_joins_False_redefine_nonlazy::test_subclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_lookup 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_baseclass_sub_table_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_lazy_load 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_primary_table_only_for_requery 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_standalone_orphans 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_base_alias_filter 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 1093s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_getitem 1093s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_lazy::test_subclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_lazy_load 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_primary_table_only_for_requery 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_standalone_orphans 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_getitem 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_noredefine_nonlazy::test_subclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_baseclass_sub_table_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_lazy_load 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_primary_table_only_for_requery 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_standalone_orphans 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_getitem 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_lazy::test_subclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_baseclass_sub_table_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_lazy_load 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_primary_table_only_for_requery 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_standalone_orphans 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_getitem 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_none_False_redefine_nonlazy::test_subclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_baseclass_sub_table_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_lazy_load 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_primary_table_only_for_requery 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_standalone_orphans 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_getitem 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_lazy::test_subclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_baseclass_sub_table_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_lazy_load 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_primary_table_only_for_requery 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_standalone_orphans 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_getitem 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_noredefine_nonlazy::test_subclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_baseclass_sub_table_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_lazy_load 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_primary_table_only_for_requery 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_standalone_orphans 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_getitem 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_lazy::test_subclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_baseclass_sub_table_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_lazy_load 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_primary_table_only_for_requery 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_standalone_orphans 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_getitem 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_False_redefine_nonlazy::test_subclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_baseclass_sub_table_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_lazy_load 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_primary_table_only_for_requery 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_standalone_orphans 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_getitem 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_lazy::test_subclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_baseclass_sub_table_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_lazy_load 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_primary_table_only_for_requery 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_standalone_orphans 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_getitem 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_noredefine_nonlazy::test_subclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_baseclass_sub_table_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_lazy_load 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_primary_table_only_for_requery 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_standalone_orphans 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_getitem 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_lazy::test_subclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_lookup 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_baseclass_sub_table_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_lazy_load 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_primary_table_only_for_requery 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_standalone_orphans 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_base_alias_filter 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_getitem 1094s test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_poly_persistence.py::RoundTripTest_unions_True_redefine_nonlazy::test_subclass_lookup 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1094s [gw0] [ 96%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1094s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1094s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1094s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1094s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1094s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1094s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1094s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1094s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1094s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1094s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1094s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1095s [gw0] [ 97%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_expire 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_from_alias 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_get_two 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_having_group_by 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1095s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1095s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicJoinsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_aliased_not_polluted_by_join 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 1096s [gw0] [ 97%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_flat_aliased_w_select_from 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicPolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_correlation_w_polymorphic_flat 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_expire 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_from_alias 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_get_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_five 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_four 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joined_aliasing_unrelated_subuqery 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1096s [gw0] [ 98%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_dont_reset_selectable 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_three 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_correlation_two 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_cte_clone_issue 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_expire 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_one 1096s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1096s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_explicit_polymorphic_join_two 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_baseclass 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_five 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_four 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_one_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_six 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_three 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_filter_on_subclass_two 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_from_alias 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_one 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_three 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_get_two 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_aliased_one 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_and_thru_polymorphic_nonaliased_one 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eight 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_eleven 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_five 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_four 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_nine 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_one 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_seven 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_six 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_ten 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_three 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_columns_or_subclass_two 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_four 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_aliased_one_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_one 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_three 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_explicit_aliased_two 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_four 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_one_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_three 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_polymorphic_nonaliased_two 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_aliased_three_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_one_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_explicit_aliased_two_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_one_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_three_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_nonaliased_two_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_aliased_three_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_from_with_polymorphic_ot_explicit_aliased_two_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_five 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_four 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_one 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_six 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_three 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_aliased_two 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_five 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_four 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_one 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_six 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_three 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_through_polymorphic_nonaliased_two 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_explicit_aliased 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_polymorphic_nonaliased 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eight 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_eleven 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fifteen 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_fourteen 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_manual_alias 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_nine 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_one 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_seventeen 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_six_point_five 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_sixteen 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_ten 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_thirteen 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_three 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_join_to_subclass_twelve 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_joinedload_on_subclass 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1097s [gw0] [ 99%] SKIPPED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_loads_at_once 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eight 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eighteen 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_eleven 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fifteen 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_five 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_four 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_fourteen 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[] 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_one] 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_three] 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_join_to_poly[_join_to_poly_wp_two] 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nine 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_nineteen 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_one 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seven 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_seventeen 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_six 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_sixteen 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_ten 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_thirteen 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_three 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_twelve 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_mixed_entities_two 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_multi_join_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_nesting_queries 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_eight 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_explicit_alias_two 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_nine 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_one 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_polymorphic_any_three 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_joinedload 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_selectinload 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_subqueryload 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_primary_eager_aliasing_three_reset_selectable 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_query_subclass_join_to_base_relationship 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_one 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_three 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_relationship_to_polymorphic_two 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_one 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_self_referential_two_point_five_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subclass_option_pathing 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_subqueryload_on_subclass_uses_path_correctly 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_five_future_override_selectable 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_four_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_named 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_one_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_seven_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_six_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_three_future 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_adhoc_wp 1097s test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1097s [gw0] [ 99%] PASSED test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_with_polymorphic_two_future_default_wp 1097s test/engine/test_pool.py::AssertionPoolTest::test_connect_error 1097s [gw0] [ 99%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_error 1097s test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 1098s [gw0] [ 99%] PASSED test/engine/test_pool.py::AssertionPoolTest::test_connect_multiple 1098s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 1098s [gw0] [ 99%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_noarg 1098s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 1098s [gw0] [ 99%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_callable_outside_witharg 1098s test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 1098s [gw0] [ 99%] PASSED test/engine/test_pool.py::CreatorCompatibilityTest::test_creator_patching_arg_to_noarg 1098s test/engine/test_pool.py::NullPoolTest::test_reconnect 1098s [gw0] [ 99%] PASSED test/engine/test_pool.py::NullPoolTest::test_reconnect 1098s test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 1098s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_assertion_pool 1098s test/engine/test_pool.py::PoolDialectTest::test_null_pool 1098s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_null_pool 1098s test/engine/test_pool.py::PoolDialectTest::test_queue_pool 1098s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_queue_pool 1098s test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 1098s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_singleton_pool 1098s test/engine/test_pool.py::PoolDialectTest::test_static_pool 1098s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolDialectTest::test_static_pool 1098s test/engine/test_pool.py::PoolEventsTest::test_checkin_event 1098s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event 1099s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 1099s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-is_asyncio] 1100s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 1100s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-has_terminate-not_is_asyncio] 1101s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 1101s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-is_asyncio] 1102s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 1102s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[invalidate_conn_rec-not_has_terminate-not_is_asyncio] 1103s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 1103s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-is_asyncio] 1104s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 1104s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-has_terminate-not_is_asyncio] 1105s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 1105s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-is_asyncio] 1106s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_invalidate_conn_rec-not_has_terminate-not_is_asyncio] 1106s test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkin_event_on_subsequently_recreated 1106s test/engine/test_pool.py::PoolEventsTest::test_checkout_event 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event 1106s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_fires_subsequent 1106s test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_checkout_event_on_subsequently_recreated 1106s test/engine/test_pool.py::PoolEventsTest::test_close 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_close 1106s test/engine/test_pool.py::PoolEventsTest::test_connect_event 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event 1106s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[base_exception] 1106s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fails_invalidates[plain] 1106s test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_event_fires_subsequent 1106s test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_insert_event 1106s test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_previously_recreated 1106s test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_connect_on_subsequently_recreated 1106s test/engine/test_pool.py::PoolEventsTest::test_detach 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach 1106s test/engine/test_pool.py::PoolEventsTest::test_detach_close 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_detach_close 1106s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event 1106s test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_event_fires_once 1106s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_previously_recreated 1106s test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_first_connect_on_subsequently_recreated 1106s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_exception 1106s test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_invalidate_event_no_exception 1106s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_per_subclass 1106s test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_listen_targets_scope 1106s test/engine/test_pool.py::PoolEventsTest::test_reset_event 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_reset_event 1106s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_exception 1106s test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 1106s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolEventsTest::test_soft_invalidate_event_no_exception 1107s test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolFirstConnectSyncTest::test_sync 1107s test/engine/test_pool.py::PoolTest::test_cursor_iterable 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_cursor_iterable 1107s test/engine/test_pool.py::PoolTest::test_info 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_info 1107s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AssertionPool-None] 1107s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[AsyncAdaptedQueuePool-True] 1107s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[FallbackAsyncAdaptedQueuePool-True] 1107s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[NullPool-None] 1107s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[QueuePool-False] 1107s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[SingletonThreadPool-False] 1107s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect[StaticPool-None] 1107s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AssertionPool-False] 1107s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[AsyncAdaptedQueuePool-True] 1107s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[FallbackAsyncAdaptedQueuePool-True] 1107s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[NullPool-False] 1107s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[QueuePool-False] 1107s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[SingletonThreadPool-False] 1107s test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_is_asyncio_from_dialect_cls[StaticPool-False] 1107s test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_no_connect_on_recreate 1107s test/engine/test_pool.py::PoolTest::test_rec_close_reopen 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_close_reopen 1107s test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_adapted_dialect 1107s test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_fairy_default_dialect 1107s test/engine/test_pool.py::PoolTest::test_rec_info 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_info 1107s test/engine/test_pool.py::PoolTest::test_rec_unconnected 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_rec_unconnected 1107s test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[AssertionPool-pool_args5] 1107s test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[NullPool-pool_args2] 1107s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args0] 1107s test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[QueuePool-pool_args1] 1107s test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[SingletonThreadPool-pool_args3] 1107s test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::PoolTest::test_recreate_state[StaticPool-pool_args4] 1107s test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_checkout_handler_always_gets_info 1107s test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connect_handler_not_called_for_recycled 1107s test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 1107s [gw0] [ 99%] PASSED test/engine/test_pool.py::QueuePoolTest::test_connrec_invalidated_within_checkout_no_race 1107s test/engine/test_pool.py::QueuePoolTest::test_detach 1114s [gw0] [100%] PASSED test/engine/test_pool.py::QueuePoolTest::test_detach 1114s 1114s ==================================== ERRORS ==================================== 1114s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_one.py] _ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_three.py] _ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[association_proxy_two.py] _ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_sessionmaker.py] __ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[async_stuff.py] ______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[common_sql_element.py] __ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[complete_orm_no_plugin.py] _ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite.py] _______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[composite_dc.py] _____ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[core_ddl.py] _______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[create_proxy_methods.py] _ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_decorator.py] _ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dataclass_transforms_one.py] _ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_one.py] ___ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[declared_attr_two.py] ___ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dml.py] __________ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[dynamic_rel.py] ______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_inspection.py] ___ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engine_result.py] _____ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py0] _______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[engines.py1] _______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions.py] _______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[functions_again.py] ____ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_five.py] ______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_four.py] ______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_one.py] ______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_three.py] _____ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[hybrid_two.py] ______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[indexable.py] _______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[inspection_inspect.py] __ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[issue_9340.py] ______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[keyfunc_dict.py] _____ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lambda_stmt.py] ______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s __ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[lowercase_objects.py] ___ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_assign_expression.py] _ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_column.py] _____ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mapped_covariant.py] ___ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc.py] _________ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[misc_ext.py] _______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[mysql_stuff.py] ______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[operators.py] _______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s ___ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orderinglist_one.py] ___ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_config_constructs.py] _ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[orm_querying.py] _____ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[pg_stuff.py] _______ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1114s result = call_fixture_func(fixturefunc, request, kwargs) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1114s fixture_result = fixturefunc(**kwargs) 1114s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1114s from mypy import api 1114s ModuleNotFoundError: No module named 'mypy' 1114s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[relationship.py] _____ 1114s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1114s Traceback (most recent call last): 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1114s result: TResult | None = func() 1114s ~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1114s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1114s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1114s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1114s raise exception 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1114s yield from unraisable_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1114s yield from self._runtest_for(item, "setup") 1114s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1114s return (yield) 1114s ^^^^^ 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1114s teardown.throw(exception) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1114s yield from thread_exception_runtest_hook() 1114s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1114s yield 1114s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1114s res = hook_impl.function(*args) 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1114s item.session._setupstate.setup(item) 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1114s col.setup() 1114s ~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1114s self._request._fillfixtures() 1114s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1114s item.funcargs[argname] = self.getfixturevalue(argname) 1114s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1114s fixturedef = self._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1114s fixturedef = request._get_active_fixturedef(argname) 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1114s fixturedef.execute(request=subrequest) 1114s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1114s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1114s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1114s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1114s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1114s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ________ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[schema.py] ________ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[scoped_session.py] ____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[session.py] ________ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sessionmakers.py] _____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sql_operations.py] ____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqlite_stuff.py] _____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[sqltypes.py] _______ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[trad_relationship_uselist.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[traditional_relationship.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_queries.py] _____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ____ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[typed_results.py] _____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ______ ERROR at setup of MypyPlainTest.test_mypy_no_plugin[write_only.py] ______ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _________ ERROR at setup of MypyPluginTest.test_incremental[stubs_14] __________ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6147] ________ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6435] ________ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ________ ERROR at setup of MypyPluginTest.test_incremental[ticket_6476] ________ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _____ ERROR at setup of MypyPluginTest.test_plugin_files[abstract_one.py] ______ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ____ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative.py] _____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s __ ERROR at setup of MypyPluginTest.test_plugin_files[as_declarative_base.py] __ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ______ ERROR at setup of MypyPluginTest.test_plugin_files[boolean_col.py] ______ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_noninferred_plain_nonopt.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[cols_notype_on_fk_col.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ____ ERROR at setup of MypyPluginTest.test_plugin_files[composite_props.py] ____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ___ ERROR at setup of MypyPluginTest.test_plugin_files[constr_cols_only.py] ____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[dataclasses_workaround.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_one.py] _____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ____ ERROR at setup of MypyPluginTest.test_plugin_files[decl_attrs_two.py] _____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_one.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[decl_base_subclass_two.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_dynamic.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[declarative_base_explicit.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_fully_inferred.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_noninferred.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[ensure_descriptor_type_semiinferred.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _______ ERROR at setup of MypyPluginTest.test_plugin_files[enum_col.py] ________ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ___ ERROR at setup of MypyPluginTest.test_plugin_files[imperative_table.py] ____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[invalid_noninferred_lh_type.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321.py] _______ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ___ ERROR at setup of MypyPluginTest.test_plugin_files[issue_7321_part2.py] ____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102.py] _______ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9102_workaround.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ______ ERROR at setup of MypyPluginTest.test_plugin_files[issue_9156.py] _______ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ____ ERROR at setup of MypyPluginTest.test_plugin_files[lambda_default.py] _____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s __ ERROR at setup of MypyPluginTest.test_plugin_files[mapped_attr_assign.py] ___ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_not_mapped.py] ____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_one.py] _______ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_three.py] ______ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _______ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_two.py] _______ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ___ ERROR at setup of MypyPluginTest.test_plugin_files[mixin_w_tablename.py] ___ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist1.py] _____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _____ ERROR at setup of MypyPluginTest.test_plugin_files[orderinglist2.py] _____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s __ ERROR at setup of MypyPluginTest.test_plugin_files[other_mapper_props.py] ___ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[plugin_doesnt_break_one.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_one.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_three.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_6255_two.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_direct_cls.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err1.py] ___ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err2.py] ___ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ___ ERROR at setup of MypyPluginTest.test_plugin_files[relationship_err3.py] ___ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ___ ERROR at setup of MypyPluginTest.test_plugin_files[sa_module_prefix.py] ____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ________ ERROR at setup of MypyPluginTest.test_plugin_files[t_6950.py] _________ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ____ ERROR at setup of MypyPluginTest.test_plugin_files[type_decorator.py] _____ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s _ ERROR at setup of MypyPluginTest.test_plugin_files[typeless_fk_col_cant_infer.py] _ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err1.py] ______ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err2.py] ______ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s ______ ERROR at setup of MypyPluginTest.test_plugin_files[typing_err3.py] ______ 1115s [gw1] linux -- Python 3.14.0 /usr/bin/python3.14 1115s Traceback (most recent call last): 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 341, in from_call 1115s result: TResult | None = func() 1115s ~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 242, in 1115s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 1115s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 90, in pytest_runtest_setup 1115s yield from unraisable_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/unraisableexception.py", line 70, in unraisable_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 840, in pytest_runtest_setup 1115s yield from self._runtest_for(item, "setup") 1115s File "/usr/lib/python3/dist-packages/_pytest/logging.py", line 829, in _runtest_for 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/capture.py", line 893, in pytest_runtest_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 87, in pytest_runtest_setup 1115s yield from thread_exception_runtest_hook() 1115s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 68, in thread_exception_runtest_hook 1115s yield 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 160, in pytest_runtest_setup 1115s item.session._setupstate.setup(item) 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/runner.py", line 514, in setup 1115s col.setup() 1115s ~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/python.py", line 1630, in setup 1115s self._request._fillfixtures() 1115s ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 697, in _fillfixtures 1115s item.funcargs[argname] = self.getfixturevalue(argname) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 532, in getfixturevalue 1115s fixturedef = self._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1047, in execute 1115s fixturedef = request._get_active_fixturedef(argname) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 617, in _get_active_fixturedef 1115s fixturedef.execute(request=subrequest) 1115s ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1091, in execute 1115s result = ihook.pytest_fixture_setup(fixturedef=self, request=request) 1115s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 512, in __call__ 1115s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 120, in _hookexec 1115s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 1115s ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 167, in _multicall 1115s raise exception 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 139, in _multicall 1115s teardown.throw(exception) 1115s ~~~~~~~~~~~~~~^^^^^^^^^^^ 1115s File "/usr/lib/python3/dist-packages/_pytest/setuponly.py", line 36, in pytest_fixture_setup 1115s return (yield) 1115s ^^^^^ 1115s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 121, in _multicall 1115s res = hook_impl.function(*args) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 1140, in pytest_fixture_setup 1115s result = call_fixture_func(fixturefunc, request, kwargs) 1115s File "/usr/lib/python3/dist-packages/_pytest/fixtures.py", line 898, in call_fixture_func 1115s fixture_result = fixturefunc(**kwargs) 1115s File "/tmp/autopkgtest.awmDJK/build.0Fs/src/lib/sqlalchemy/testing/fixtures/mypy.py", line 76, in mypy_runner 1115s from mypy import api 1115s ModuleNotFoundError: No module named 'mypy' 1115s =========================== short test summary info ============================ 1115s SKIPPED [63] lib/sqlalchemy/testing/config.py:419: No profiling stats available on this platform for this function. Run tests with --write-profiles to add statistics to profiles.txt for this platform. 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.base.test_concurrency_py3k.GracefulNoGreenletTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_concurrency_py3k.py::TestAsyncioCompat::test_await_fallback_no_greenlet (call)' : Python 3.14 or above not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_core_compilation.py::PropagateAttrsTest::test_autoflushes[-True-_exclusions_018] (call)' : not postgresql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_core_compilation.py::PropagateAttrsTest::test_propagate_attr_yesno[-True-_exclusions_018] (call)' : not postgresql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[decorator] (call)' : doesn't work for future annotations mode yet 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[fn_decorator] (call)' : doesn't work for future annotations mode yet 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_dataclass_fn[superclass] (call)' : doesn't work for future annotations mode yet 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DCTransformsTest::test_generic_class (call)' : doesn't work for future annotations mode yet 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc (call)' : doesn't work for future annotations mode yet 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[check_annotations] (call)' : doesn't work for future annotations mode yet 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_abstract_is_dc_w_mapped[not_check_annotations] (call)' : doesn't work for future annotations mode yet 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base] (call)' : doesn't work for future annotations mode yet 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_base_class] (call)' : doesn't work for future annotations mode yet 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_mixin] (call)' : doesn't work for future annotations mode yet 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[not_test_alternative_callable-on_sub_class] (call)' : doesn't work for future annotations mode yet 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base] (call)' : doesn't work for future annotations mode yet 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_base_class] (call)' : doesn't work for future annotations mode yet 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_mixin] (call)' : doesn't work for future annotations mode yet 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/declarative/test_dc_transforms_future_anno_sync.py::DataclassesForNonMappedClassesTest::test_mixin_w_inheritance[test_alternative_callable-on_sub_class] (call)' : doesn't work for future annotations mode yet 1115s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_ddlevents.SequenceDDLEventTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_alias_plus_table (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_three_table (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_delete.py::DeleteFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_two_table_plus_alias (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H&host=H:P&host=H-False] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H,H,H&port=P,P,P-True] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H-False] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H&host=H:P-False] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@/DB?host=H:P&host=H:P&host=H:P-True] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::BackendDialectTest_sqlite+pysqlite_3_46_1::test_multiple_host_real_connect[postgresql+D://U:PS@H:P/DB-True] (call)' : not +psycopg and not +psycopg2 and not +asyncpg 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_asyncpg_terminate_catch (call)' : not postgresql+asyncpg 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/postgresql/test_dialect.py::DialectTest::test_ensure_version_is_qualified (call)' : not postgresql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_mariadb_connector_special_encodings (call)' : not mariadb+mariadbconnector 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/sqlite/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_pysqlcipher_connects (call)' : not sqlite+pysqlcipher 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_random_arg (call)' : not mysql+mysqldb and not mysql+pymysql and not mysql+mariadbconnector and not mariadb+mysqldb and not mariadb+pymysql and not mariadb+mariadbconnector 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8] (call)' : not mysql+mysqldb and not mysql+pymysql and not mariadb+mysqldb and not mariadb+pymysql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mysql/test_dialect.py::DialectTest_sqlite+pysqlite_3_46_1::test_special_encodings[utf8mb4] (call)' : not mysql+mysqldb and not mysql+pymysql and not mariadb+mysqldb and not mariadb+pymysql 1115s SKIPPED [2] test/orm/declarative/test_basic.py:2313: current base has no metaclass 1115s SKIPPED [1] test/orm/declarative/test_basic.py:2409: current base has no metaclass 1115s SKIPPED [1] test/orm/declarative/test_basic.py:2422: current base has no metaclass 1115s SKIPPED [1] test/orm/declarative/test_basic.py:2736: current base has no metaclass 1115s SKIPPED [1] test/orm/declarative/test_basic.py:1269: current base has no metaclass 1115s SKIPPED [1] test/orm/declarative/test_basic.py:2613: current base has no metaclass 1115s SKIPPED [1] test/orm/declarative/test_basic.py:3066: current base has no metaclass 1115s SKIPPED [1] test/orm/declarative/test_basic.py:2995: current base has no metaclass 1115s SKIPPED [8] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine.AsyncProxyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/mssql/test_engine.py::ParseConnectTest::test_bad_freetds_warning (call)' : not mssql+pymssql 1115s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_engine.PoolRegenTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1115s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.orm.inheritance.test_basic.PassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: python platform not available 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_cursor_execute (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::EngineEventsTest_sqlite+pysqlite_3_46_1::test_transactional_advanced (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_python (call)' : not postgresql+psycopg and not postgresql+psycopg2 and not postgresql+psycopg2cffi and not mysql+mysqlconnector and not mysql+pymysql and not mysql+cymysql and not mariadb+mysqlconnector and not mariadb+pymysql and not mariadb+cymysql and not mssql+pymssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::ExecuteTest_sqlite+pysqlite_3_46_1::test_raw_sprintf (call)' : not mysql+mysqldb and not mysql+pymysql and not mysql+cymysql and not mysql+mysqlconnector and not mariadb+mysqldb and not mariadb+pymysql and not mariadb+cymysql and not mariadb+mysqlconnector and not postgresql+pg8000 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_stays_true (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_execute.py::HandleErrorTest_sqlite+pysqlite_3_46_1::test_alter_invalidate_pool_to_false (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[False-False-delete] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-False-delete] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_from_linter.py::TestLinterRoundTrip_sqlite+pysqlite_3_46_1::test_warn_dml[True-True-delete] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/oracle/test_compiler.py::CompileTest::test_fetch_type (call)' : not oracle >= (23, 4) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[downgrade] (call)' : not postgresql >= (13,) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_fixture_downgraded[not_downgrade] (call)' : not postgresql >= (13,) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[not_sort_by_parameter_order-datatype2-_exclusions_02] (call)' : custom function 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_inserts_w_all_nulls[sort_by_parameter_order-datatype2-_exclusions_02] (call)' : custom function 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-implicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-negative-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-explicit_sentinel-positive-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-implicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-negative-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_invalid_identities[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_explicit_sentinel-positive-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[not_randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-not_sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-not_warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_pk[randomize_returning-sort_by_parameter_order-warn_for_downgrades-set_identity-not_add_sentinel] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[not_sort_by_parameter_order-not_add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-client_side] (call)' : not postgresql >= (13,) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_no_sentinel_on_non_int_ss_function[sort_by_parameter_order-not_add_insert_sentinel-server_side] (call)' : not postgresql >= (13,) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-identity-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-none-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-not_randomize_returning-sequence-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-default_uuid-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-identity-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-none-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[not_sort_by_parameter_order-randomize_returning-sequence-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-default_uuid-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-identity-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-none-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-not_randomize_returning-sequence-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_string_uuid-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-default_uuid-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-explicit_but_nullable-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-plain_autoinc] (call)' : not postgresql >= (10,) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-identity-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_not_omitted-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-implicit_omitted-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-none-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-plain_autoinc] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sentinel_col_configurations[sort_by_parameter_order-randomize_returning-sequence-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[not_warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-not_randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-not_sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-not_the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-not_sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_sequence_schema_translate[warn_for_downgrades-randomize_returning-sort_by_parameter_order-the_table_translates-sequence_actually_translates-not_explicit_sentinel] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[not_sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-not_randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-not_warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_sentinel-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-separate_uuid-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-clientside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::IMVSentinelTest_sqlite+pysqlite_3_46_1::test_upsert_downgrades[sort_by_parameter_order-randomize_returning-warn_for_downgrades-use_pk_explicit-serverside] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[False-_exclusions_01] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four[True-_exclusions_00] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[False-_exclusions_01] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertExecTest_sqlite+pysqlite_3_46_1::test_lastrow_accessor_four_a[True-_exclusions_00] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[add_expr_returning] (call)' : not postgresql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::InsertManyValuesTest_sqlite+pysqlite_3_46_1::test_insert_w_bindparam_in_nested_insert[not_add_expr_returning] (call)' : not postgresql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_insert_exec.py::TableInsertTest_sqlite+pysqlite_3_46_1::test_explicit_sequence (call)' : no sequence support 1115s SKIPPED [24] lib/sqlalchemy/testing/config.py:419: 'test.ext.test_mutable.MutableColumnCopyArrayTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_change_m2o_passive_uselist (call)' : target backend doesn't support ON UPDATE CASCADE 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::CascadeToFKPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritancePKOnFKTest_sqlite+pysqlite_3_46_1::test_pk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_fk_threelevel_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::JoinedInheritanceTest_sqlite+pysqlite_3_46_1::test_pk_threelevel_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_bidirectional_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_manytoone_passive_uselist (call)' : target backend doesn't support ON UPDATE CASCADE 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetomany_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::NaturalPKTest_sqlite+pysqlite_3_46_1::test_onetoone_passive (call)' : target backend doesn't support ON UPDATE CASCADE 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_naturalpks.py::ReversePKsTest_sqlite+pysqlite_3_46_1::test_reverse_savepoint (call)' : savepoints not supported 1115s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_processors.CyBooleanProcessorTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1115s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_processors.CyDateProcessorTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1115s SKIPPED [21] lib/sqlalchemy/testing/config.py:419: 'test.engine.test_processors.CyDistillArgsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Cython extensions not installed 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_query.py::SessionBindTest::test_column_property_select (call)' : mssql or sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_multiple_invalidate (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_savepoint (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reconnect.py::RealReconnectTest_sqlite+pysqlite_3_46_1::test_rollback_on_invalid_twophase (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_comment_reflection (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_fk_options (call)' : not postgresql and not mysql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::ReflectionTest_sqlite+pysqlite_3_46_1::test_unknown_types (call)' : sqlite 1115s 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. 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_blank_schema_arg (call)' : not postgresql and not mysql and not mariadb and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_reflection.py::SchemaTest_sqlite+pysqlite_3_46_1::test_reflect_all_schemas_default_overlap (call)' : not postgresql and not mysql and not mariadb and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[cy_to_py] (call)' : Cython extensions not installed 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_result.py::ResultTupleTest::test_serialize_cy_py_cy[py_to_cy] (call)' : Cython extensions not installed 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_resultset.py::CursorResultTest_sqlite+pysqlite_3_46_1::test_row_c_sequence_check (call)' : Cython extensions not installed 1115s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_scoping.AsyncScopedSessionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1115s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncAttrsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncCascadesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1115s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncORMBehaviorsTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1115s SKIPPED [12] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncProxyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1115s SKIPPED [14] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncSessionQueryTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1115s SKIPPED [7] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncSessionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1115s SKIPPED [23] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.AsyncSessionTransactionTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-False] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[False-True] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-False] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::ExecutionTest_sqlite+pysqlite_3_46_1::test_sequence_execute[True-True] (call)' : no sequence support 1115s SKIPPED [6] lib/sqlalchemy/testing/config.py:419: 'test.ext.asyncio.test_session.OverrideSyncSession' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'Async dialect required 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::SessionStateTest::test_autoflush (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::SessionStateTest::test_autoflush_unbound (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_session.py::TransScopingTest::test_transaction (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[not_use_dialect_setting] (call)' : custom function or +aiosqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::AutocommitIsolationTest_sqlite+pysqlite_3_46_1::test_dialect_autocommit_is_restored[use_dialect_setting] (call)' : custom function or +aiosqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-(3)] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-[brack]] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-col%p] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[(2)-plainname] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-(3)] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-[brack]] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-col%p] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[[brackets]-plainname] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-(3)] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-[brack]] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-col%p] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[per % cent-plainname] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-(3)] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-[brack]] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-col%p] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_comments[plain-plainname] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-(3)] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-[brack]] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-col%p] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[(2)-plainname] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-(3)] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-[brack]] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-col%p] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[[brackets]-plainname] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-(3)] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-[brack]] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-col%p] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[per % cent-plainname] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-(3)] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-[brack]] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-col%p] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::BizarroCharacterTest_sqlite+pysqlite_3_46_1::test_reflect_identity[plain-plainname] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_from_round_trip (call)' : marked as skip 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_delete_scalar_subq_round_trip (call)' : not postgresql and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::CTETest_sqlite+pysqlite_3_46_1::test_update_from_round_trip (call)' : not postgresql and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTestExtra_sqlite+pysqlite_3_46_1::test_reflect_covering_index (call)' : not postgresql >= (11,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_comments_unicode_full (call)' : not postgresql and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_comments_with_schema (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_inter_schema_foreign_keys (call)' : not postgresql and not mysql and not mariadb and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_get_multi_table_comment[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[False-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.ANY_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|MATERIALIZED_VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.TABLE|VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.ANY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.DEFAULT-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY--_exclusions_01] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_multi_get_table_options_tables[True-ObjectKind.VIEW-ObjectScope.TEMPORARY-None-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_comment-_exclusions_07] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_not_existing_table[get_table_options-_exclusions_00] (call)' : not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ComponentReflectionTest_sqlite+pysqlite_3_46_1::test_schema_cache (call)' : sqlite or oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_bound_fetch_offset (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_expr_fetch_offset (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_no_order (call)' : not postgresql and not oracle >= (12,) and not mariadb >= (10, 6) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_nobinds (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent (call)' : not mssql >= (11,) and not oracle >= (12,) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_percent_ties (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_fetch_offset_ties_exact_number (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_offset (call)' : not postgresql and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent (call)' : not mssql >= (11,) and not oracle >= (12,) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_percent_ties (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FetchLimitOffsetTest_sqlite+pysqlite_3_46_1::test_simple_fetch_ties (call)' : not postgresql >= (13,) and not mssql >= (11,) and not oracle >= (12,) and not mariadb >= (10, 6) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::FutureTableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::IsolationLevelTest_sqlite+pysqlite_3_46_1::test_dialect_user_setting_is_restored (call)' : custom function or +aiosqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_access[string3] (call)' : custom function or mariadb or sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_index_typed_comparison[string3] (call)' : custom function or mariadb or sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::JSONTest_sqlite+pysqlite_3_46_1::test_path_typed_comparison[string3] (call)' : custom function or mariadb or sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::LikeFunctionsTest_sqlite+pysqlite_3_46_1::test_regexp_replace (call)' : not postgresql and not mysql >= (8,) and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote " two-_exclusions_01] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::QuotedNameArgumentTest_sqlite+pysqlite_3_46_1::test_get_table_comment[quote ' one-_exclusions_00] (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-UUID] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary1] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-LargeBinary2] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-UUID] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-generic_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[multiple_rows-sort_by_parameter_order-non_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary1] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-LargeBinary2] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-UUID] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-generic_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-not_sort_by_parameter_order-non_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary1] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-LargeBinary2] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-UUID] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-generic_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::ReturningTest_sqlite+pysqlite_3_46_1::test_imv_returning_datatypes[not_multiple_rows-sort_by_parameter_order-non_native_uuid_str] (call)' : not postgresql >= (8, 3) and not mariadb >= (10, 7, 0) 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_add_table_comment (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::TableDDLTest_sqlite+pysqlite_3_46_1::test_drop_table_comment (call)' : not postgresql and not mysql and not mariadb and not oracle and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_comments (call)' : not postgresql and not mysql and not mariadb and not oracle 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/dialect/test_suite.py::TempTableElementsTest_sqlite+pysqlite_3_46_1::test_reflect_identity (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [5] lib/sqlalchemy/testing/config.py:419: 'test.aaa_profiling.test_threading.EngineThreadSafetyTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1115s SKIPPED [2] lib/sqlalchemy/testing/config.py:419: 'test.aaa_profiling.test_threading.SessionThreadingTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'custom function 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_eval (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::CleanSavepointTest_sqlite+pysqlite_3_46_1::test_rollback_ignores_clean_on_savepoint_agg_upd_fetch (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_contextmanager_nested_rollback (call)' : savepoints not supported 1115s SKIPPED [24] lib/sqlalchemy/testing/config.py:419: savepoints not enabled 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::ContextManagerPlusFutureTest_sqlite+pysqlite_3_46_1::test_rollback_is_global (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::NaturalPKRollbackTest_sqlite+pysqlite_3_46_1::test_key_replaced_by_update_nested (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_close (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_commit (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_begin_nested_rollback_rollback (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_close (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_one (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_close_two (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_begin_nested_trans_rollback (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_commit (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::ResetAgentTest_sqlite+pysqlite_3_46_1::test_reset_via_agent_begin_twophase_rollback (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::RollbackRecoverTest_sqlite+pysqlite_3_46_1::test_pk_violation_with_savepoint (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_expunge_pending_on_rollback (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_commit_collections (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_delete (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_lost_still_runs (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_collections (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SavepointTest_sqlite+pysqlite_3_46_1::test_update_deleted_on_rollback (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_dirty_state_transferred_deep_nesting (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_external_nested_transaction (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_failed_rollback_deactivates_transaction (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_invalidate (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_mixed_transaction_close (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_deleted_items_restored (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_accounting_new_items_removed (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_autotrans (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_nested_transaction_connection_add (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_committed_state (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_on_external (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_transactions_isolated (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SessionTransactionTest_sqlite+pysqlite_3_46_1::test_twophase (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_one_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_three_True_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_heavy_nesting (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::SubtransactionRecipeTest_subtransaction_recipe_two_False_sqlite+pysqlite_3_46_1::test_recipe_mixed_transaction_control (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_commit_inactive (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_autobegins_real_trans_from_nested (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[False] (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_ctxmanager_rolls_back_savepoint[True] (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_deactivated_savepoint_warning_straight (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_multiple_two_phase (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_commit (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_nested_subtransaction_rollback (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_no_rollback_in_deactive_savepoint (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_reset_rollback_two_phase_no_rollback (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_rollback_inactive (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_five (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_four (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_one (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_ctxmanager (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_release_fails_flat (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_rollback_fails_flat (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_seven (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_six (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_three (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_savepoint_two (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[commit] (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_recover[not_commit] (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/engine/test_transaction.py::TransactionTest_sqlite+pysqlite_3_46_1::test_two_phase_transaction (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_transaction.py::TwoPhaseTest_sqlite+pysqlite_3_46_1::test_rollback_on_prepare (call)' : two-phase xact not supported by drivers or two-phase xact not supported by database or max_prepared_transactions not available or zero 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: missing aiosqile 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[date] (call)' : custom function 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[datetime] (call)' : custom function 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::LiteralTest_sqlite+pysqlite_3_46_1::test_render_datetime[time] (call)' : custom function 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_init (call)' : Cython extensions not installed 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_DecimalResultProcessor_process (call)' : Cython extensions not installed 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array (call)' : custom function 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_types.py::TypeDecoratorSpecialCasesTest_sqlite+pysqlite_3_46_1::test_typedec_of_array_modified (call)' : custom function 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_unitofwork.BatchDeleteIgnoresRowcountTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1115s SKIPPED [4] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_unitofwork.ExtraPassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofwork.py::NoRowInsertedTest_sqlite+pysqlite_3_46_1::test_insert_single_no_pk_correct_exception (call)' : only postgresql uses RETURNING for a single-row INSERT among the DBs we are using in this test 1115s SKIPPED [3] lib/sqlalchemy/testing/config.py:419: 'test.orm.test_unitofwork.PassiveDeletesTest' unsupported on any DB implementation 'sqlite(3.46.1)+pysqlite'not supported by database 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_a (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::ORMOnlyPrimaryKeyTest::test_b (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_string_uuid-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[default_uuid-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[explicit-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_not_omitted-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[implicit_omitted-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-identity] (call)' : not postgresql >= (10,) and not oracle >= (12,) and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_original_use_case[none-sequence] (call)' : no sequence support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_unitofworkv2.py::TryToFoolInsertManyValuesTest_sqlite+pysqlite_3_46_1::test_this_really_fails_on_mssql_wo_full_fix (call)' : not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table (call)' : Multi table update and Multi table update 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_defaults_second_table_same_name (call)' : Multi table update and Multi table update 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromMultiTableUpdateDefaultsTest_sqlite+pysqlite_3_46_1::test_no_defaults_second_table (call)' : Multi table update and Multi table update 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_join_multitable (call)' : Multi table update and Multi table update 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable (call)' : Multi table update and Multi table update 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/sql/test_update.py::UpdateFromRoundTripTest_sqlite+pysqlite_3_46_1::test_exec_multitable_same_name (call)' : Multi table update and Multi table update 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[None] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[evaluate] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_delete_using[fetch_w_hint] (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_join_no_problem (call)' : Multi table update and Multi table update 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[None] (call)' : Multi table update and Multi table update 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[evaluate] (call)' : Multi table update and Multi table update 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::InheritTest_sqlite+pysqlite_3_46_1::test_update_from_multitable[fetch] (call)' : Multi table update and Multi table update 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_delete_using_joined_subq_test (call)' : Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent and Backend does not support DELETE..USING or equivalent 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_multi_table_criteria_ok_wo_eval (call)' : Multi table update and Multi table update 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteFromTest_sqlite+pysqlite_3_46_1::test_update_from_multitable_same_names (call)' : Multi table update and Multi table update 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_against_external_non_mapped_cols (call)' : not postgresql and not mssql 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[auto] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/dml/test_update_delete_where.py::UpdateDeleteTest_sqlite+pysqlite_3_46_1::test_update_from_multi_returning[fetch] (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/base/test_utils.py::CyExtensionTest::test_all_cyext_imported (call)' : No Cython 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_expire_on_commit (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_versioning.py::ServerVersioningTest_sqlite+pysqlite_3_46_1::test_concurrent_mod_err_noexpire_on_commit (call)' : sqlite 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/test_versioning.py::VersioningTest_sqlite+pysqlite_3_46_1::test_versioncheck_for_update (call)' : no FOR UPDATE NOWAIT support 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageTest::test_cycles_in_row (call)' : Cython extensions not installed 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_orm_many_engines (call)' : :memory: connection not suitable here 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/aaa_profiling/test_memusage.py::MemUsageWBackendTest_sqlite+pysqlite_3_46_1::test_savepoints (call)' : savepoints not supported 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/inheritance/test_polymorphic_rel.py::PolymorphicAliasedJoinsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check (call)' : join condition doesn't work w/ this mapping 1115s SKIPPED [1] lib/sqlalchemy/testing/config.py:419: 'test/orm/inheritance/test_polymorphic_rel.py::PolymorphicUnionsTest_sqlite+pysqlite_3_46_1::test_lazyload_related_w_cache_check (call)' : join condition doesn't work w/ this mapping 1115s ========= 22537 passed, 1060 skipped, 113 errors in 1034.58s (0:17:14) ========= 1116s autopkgtest [10:39:56]: test unittests: -----------------------] 1117s unittests FAIL non-zero exit status 1 1117s autopkgtest [10:39:57]: test unittests: - - - - - - - - - - results - - - - - - - - - - 1117s autopkgtest [10:39:57]: @@@@@@@@@@@@@@@@@@@@ summary 1117s unittests FAIL non-zero exit status 1