Path Lines of Code benchmarks/latency-comparison/java/src/test/java/com/google/cloud/spanner/pgadapter/latency/RunBenchmarkTest.java 40 benchmarks/tpcc/src/test/java/com/google/cloud/pgadapter/tpcc/BenchmarkApplicationTest.java 64 src/test/csharp/pgadapter_npgsql_tests/npgsql_tests/NpgsqlTest.cs 1206 src/test/csharp/pgadapter_npgsql_tests/npgsql_tests/npgsql_tests.csproj 12 src/test/golang/pgadapter_gorm_tests/gorm.go 885 src/test/golang/pgadapter_pgx5_tests/pgx.go 911 src/test/golang/pgadapter_pgx_tests/pgx.go 938 src/test/java/com/google/cloud/spanner/MockServerHelper.java 11 src/test/java/com/google/cloud/spanner/connection/ConnectionOptionsHelperTest.java 24 src/test/java/com/google/cloud/spanner/connection/ResultSetHelperTest.java 24 src/test/java/com/google/cloud/spanner/pgadapter/AbortedMockServerTest.java 1413 src/test/java/com/google/cloud/spanner/pgadapter/AbstractMockServerTest.java 1407 src/test/java/com/google/cloud/spanner/pgadapter/ArraysMockServerTest.java 303 src/test/java/com/google/cloud/spanner/pgadapter/AuthMockServerTest.java 189 src/test/java/com/google/cloud/spanner/pgadapter/ConnectionHandlerTest.java 757 src/test/java/com/google/cloud/spanner/pgadapter/CopyInMockServerTest.java 2078 src/test/java/com/google/cloud/spanner/pgadapter/CopyOutMockServerTest.java 764 src/test/java/com/google/cloud/spanner/pgadapter/CursorMockServerTest.java 461 src/test/java/com/google/cloud/spanner/pgadapter/DdlTransactionModeAutocommitExplicitTest.java 327 src/test/java/com/google/cloud/spanner/pgadapter/DdlTransactionModeAutocommitImplicitTest.java 319 src/test/java/com/google/cloud/spanner/pgadapter/DdlTransactionModeBatchTest.java 141 src/test/java/com/google/cloud/spanner/pgadapter/DdlTransactionModeNoneTest.java 107 src/test/java/com/google/cloud/spanner/pgadapter/DefaultSequenceKindMockServerTest.java 77 src/test/java/com/google/cloud/spanner/pgadapter/DomainSocketsTest.java 102 src/test/java/com/google/cloud/spanner/pgadapter/DropCascadeMockServerTest.java 689 src/test/java/com/google/cloud/spanner/pgadapter/EmulatedPgbenchMockServerTest.java 85 src/test/java/com/google/cloud/spanner/pgadapter/EmulatedPsqlMockServerTest.java 470 src/test/java/com/google/cloud/spanner/pgadapter/ErrorHandlingTest.java 116 src/test/java/com/google/cloud/spanner/pgadapter/ITAuthTest.java 162 src/test/java/com/google/cloud/spanner/pgadapter/ITDdlTest.java 221 src/test/java/com/google/cloud/spanner/pgadapter/ITErrorsTest.java 102 src/test/java/com/google/cloud/spanner/pgadapter/ITJdbcDescribeStatementTest.java 627 src/test/java/com/google/cloud/spanner/pgadapter/ITJdbcMetadataTest.java 1096 src/test/java/com/google/cloud/spanner/pgadapter/ITJdbcTest.java 1375 src/test/java/com/google/cloud/spanner/pgadapter/ITOpenTelemetryTest.java 109 src/test/java/com/google/cloud/spanner/pgadapter/ITPgClassTest.java 595 src/test/java/com/google/cloud/spanner/pgadapter/ITPsqlTest.java 1426 src/test/java/com/google/cloud/spanner/pgadapter/ITQueryTest.java 150 src/test/java/com/google/cloud/spanner/pgadapter/ITSpringDataJpaSampleTest.java 79 src/test/java/com/google/cloud/spanner/pgadapter/IntegrationTest.java 10 src/test/java/com/google/cloud/spanner/pgadapter/InvalidMessagesTest.java 361 src/test/java/com/google/cloud/spanner/pgadapter/JdbcBatchMockServerTest.java 520 src/test/java/com/google/cloud/spanner/pgadapter/JdbcMockServerTest.java 5429 src/test/java/com/google/cloud/spanner/pgadapter/JdbcParametersMockServerTest.java 263 src/test/java/com/google/cloud/spanner/pgadapter/JdbcSimpleModeMockServerTest.java 785 src/test/java/com/google/cloud/spanner/pgadapter/MetadataTest.java 65 src/test/java/com/google/cloud/spanner/pgadapter/OpenTelemetryMockServerTest.java 49 src/test/java/com/google/cloud/spanner/pgadapter/PgAdapterTestEnv.java 543 src/test/java/com/google/cloud/spanner/pgadapter/ProxyServerTest.java 44 src/test/java/com/google/cloud/spanner/pgadapter/PsqlMockServerTest.java 375 src/test/java/com/google/cloud/spanner/pgadapter/SSLMockServerTest.java 256 src/test/java/com/google/cloud/spanner/pgadapter/SavepointMockServerTest.java 481 src/test/java/com/google/cloud/spanner/pgadapter/ServerTest.java 102 src/test/java/com/google/cloud/spanner/pgadapter/SessionPoolSettingsTest.java 55 src/test/java/com/google/cloud/spanner/pgadapter/ShutdownModeMockServerTest.java 254 src/test/java/com/google/cloud/spanner/pgadapter/SlowTest.java 2 src/test/java/com/google/cloud/spanner/pgadapter/csharp/AbstractNpgsqlMockServerTest.java 635 src/test/java/com/google/cloud/spanner/pgadapter/csharp/DotnetTest.java 2 src/test/java/com/google/cloud/spanner/pgadapter/csharp/ITNpgsqlTest.java 427 src/test/java/com/google/cloud/spanner/pgadapter/csharp/NpgsqlMockServerTest.java 857 src/test/java/com/google/cloud/spanner/pgadapter/error/PGExceptionFactoryTest.java 93 src/test/java/com/google/cloud/spanner/pgadapter/error/PGExceptionTest.java 143 src/test/java/com/google/cloud/spanner/pgadapter/golang/GoString.java 16 src/test/java/com/google/cloud/spanner/pgadapter/golang/GolangTest.java 42 src/test/java/com/google/cloud/spanner/pgadapter/golang/GormMockServerTest.java 1045 src/test/java/com/google/cloud/spanner/pgadapter/golang/GormSampleTest.java 5 src/test/java/com/google/cloud/spanner/pgadapter/golang/GormTest.java 20 src/test/java/com/google/cloud/spanner/pgadapter/golang/ITPgx5Test.java 209 src/test/java/com/google/cloud/spanner/pgadapter/golang/ITPgxTest.java 239 src/test/java/com/google/cloud/spanner/pgadapter/golang/Pgx5MockServerTest.java 1157 src/test/java/com/google/cloud/spanner/pgadapter/golang/PgxMockServerTest.java 1140 src/test/java/com/google/cloud/spanner/pgadapter/golang/PgxSimpleModeMockServerTest.java 185 src/test/java/com/google/cloud/spanner/pgadapter/golang/PgxTest.java 29 src/test/java/com/google/cloud/spanner/pgadapter/liquibase/ITLiquibaseTest.java 195 src/test/java/com/google/cloud/spanner/pgadapter/logging/DefaultLogConfigurationTest.java 42 src/test/java/com/google/cloud/spanner/pgadapter/metadata/CommandMetadataParserTest.java 77 src/test/java/com/google/cloud/spanner/pgadapter/metadata/DescribeResultTest.java 94 src/test/java/com/google/cloud/spanner/pgadapter/metadata/OptionsMetadataTest.java 631 src/test/java/com/google/cloud/spanner/pgadapter/metadata/TestOptionsMetadataBuilder.java 24 src/test/java/com/google/cloud/spanner/pgadapter/nodejs/ITNodePostgresTest.java 395 src/test/java/com/google/cloud/spanner/pgadapter/nodejs/ITPrismaTest.java 360 src/test/java/com/google/cloud/spanner/pgadapter/nodejs/KnexMockServerTest.java 365 src/test/java/com/google/cloud/spanner/pgadapter/nodejs/NodeJSTest.java 76 src/test/java/com/google/cloud/spanner/pgadapter/nodejs/NodePostgresMockServerTest.java 661 src/test/java/com/google/cloud/spanner/pgadapter/nodejs/SequelizeMockServerTest.java 544 src/test/java/com/google/cloud/spanner/pgadapter/nodejs/TypeORMMockServerTest.java 724 src/test/java/com/google/cloud/spanner/pgadapter/parsers/ArrayParserTest.java 453 src/test/java/com/google/cloud/spanner/pgadapter/parsers/BinaryParserTest.java 39 src/test/java/com/google/cloud/spanner/pgadapter/parsers/BooleanParserTest.java 95 src/test/java/com/google/cloud/spanner/pgadapter/parsers/DateParserTest.java 40 src/test/java/com/google/cloud/spanner/pgadapter/parsers/DoubleParserTest.java 35 src/test/java/com/google/cloud/spanner/pgadapter/parsers/FloatParserTest.java 38 src/test/java/com/google/cloud/spanner/pgadapter/parsers/IntegerParserTest.java 65 src/test/java/com/google/cloud/spanner/pgadapter/parsers/JsonbParserTest.java 74 src/test/java/com/google/cloud/spanner/pgadapter/parsers/LongParserTest.java 79 src/test/java/com/google/cloud/spanner/pgadapter/parsers/NumericParserTest.java 35 src/test/java/com/google/cloud/spanner/pgadapter/parsers/ParserTest.java 669 src/test/java/com/google/cloud/spanner/pgadapter/parsers/ShortParserTest.java 68 src/test/java/com/google/cloud/spanner/pgadapter/parsers/StringParserTest.java 20 src/test/java/com/google/cloud/spanner/pgadapter/parsers/TimestampParserTest.java 165 src/test/java/com/google/cloud/spanner/pgadapter/parsers/UnspecifiedParserTest.java 34 src/test/java/com/google/cloud/spanner/pgadapter/parsers/UuidParserTest.java 117 src/test/java/com/google/cloud/spanner/pgadapter/php/PhpTest.java 2 src/test/java/com/google/cloud/spanner/pgadapter/php/pdo/PdoMockServerTest.java 801 src/test/java/com/google/cloud/spanner/pgadapter/python/PythonTest.java 2 src/test/java/com/google/cloud/spanner/pgadapter/python/PythonTestUtil.java 46 src/test/java/com/google/cloud/spanner/pgadapter/python/pg8000/Pg8000BasicsTest.java 117 src/test/java/com/google/cloud/spanner/pgadapter/python/psycopg2/AbstractPsycopg2Test.java 126 src/test/java/com/google/cloud/spanner/pgadapter/python/psycopg2/ITPsycopg2Test.java 645 src/test/java/com/google/cloud/spanner/pgadapter/python/psycopg2/PythonBasicTests.java 446 src/test/java/com/google/cloud/spanner/pgadapter/python/psycopg2/PythonBatchTests.java 171 src/test/java/com/google/cloud/spanner/pgadapter/python/psycopg2/PythonCopyTests.java 236 src/test/java/com/google/cloud/spanner/pgadapter/python/psycopg2/PythonTransactionTests.java 1014 src/test/java/com/google/cloud/spanner/pgadapter/python/psycopg3/ITPsycopg3Test.java 714 src/test/java/com/google/cloud/spanner/pgadapter/python/psycopg3/Psycopg3MockServerTest.java 1401 src/test/java/com/google/cloud/spanner/pgadapter/python/sqlalchemy/ITSQLAlchemySampleTest.java 51 src/test/java/com/google/cloud/spanner/pgadapter/python/sqlalchemy/SqlAlchemyBasicsTest.java 397 src/test/java/com/google/cloud/spanner/pgadapter/python/sqlalchemy/SqlAlchemyOrmTest.java 554 src/test/java/com/google/cloud/spanner/pgadapter/python/sqlalchemy/SqlAlchemySampleTest.java 1151 src/test/java/com/google/cloud/spanner/pgadapter/python/sqlalchemy2/ITSQLAlchemy2SampleTest.java 56 src/test/java/com/google/cloud/spanner/pgadapter/python/sqlalchemy2/SqlAlchemy2BasicsTest.java 624 src/test/java/com/google/cloud/spanner/pgadapter/python/sqlalchemy2/SqlAlchemy2OrmTest.java 1019 src/test/java/com/google/cloud/spanner/pgadapter/python/sqlalchemy2/SqlAlchemy2SampleTest.java 1852 src/test/java/com/google/cloud/spanner/pgadapter/ruby/AbstractRubyMockServerTest.java 1413 src/test/java/com/google/cloud/spanner/pgadapter/ruby/ActiveRecordMockServerTest.java 1431 src/test/java/com/google/cloud/spanner/pgadapter/ruby/ITActiveRecordTest.java 85 src/test/java/com/google/cloud/spanner/pgadapter/ruby/RubyTest.java 2 src/test/java/com/google/cloud/spanner/pgadapter/session/CopySettingsTest.java 120 src/test/java/com/google/cloud/spanner/pgadapter/session/PGSettingTest.java 29 src/test/java/com/google/cloud/spanner/pgadapter/session/SessionStateTest.java 870 src/test/java/com/google/cloud/spanner/pgadapter/statements/BackendConnectionTest.java 879 src/test/java/com/google/cloud/spanner/pgadapter/statements/CloseStatementTest.java 110 src/test/java/com/google/cloud/spanner/pgadapter/statements/CopyStatementTest.java 1032 src/test/java/com/google/cloud/spanner/pgadapter/statements/CopyToStatementTest.java 77 src/test/java/com/google/cloud/spanner/pgadapter/statements/DdlExecutorTest.java 248 src/test/java/com/google/cloud/spanner/pgadapter/statements/DdlTranslatorTest.java 123 src/test/java/com/google/cloud/spanner/pgadapter/statements/DeallocateStatementTest.java 31 src/test/java/com/google/cloud/spanner/pgadapter/statements/DeclareStatementTest.java 96 src/test/java/com/google/cloud/spanner/pgadapter/statements/DiscardStatementTest.java 25 src/test/java/com/google/cloud/spanner/pgadapter/statements/ExecuteStatementTest.java 67 src/test/java/com/google/cloud/spanner/pgadapter/statements/ExtendedQueryProtocolHandlerTest.java 120 src/test/java/com/google/cloud/spanner/pgadapter/statements/FetchAndMoveStatementTest.java 121 src/test/java/com/google/cloud/spanner/pgadapter/statements/IntermediateStatementTest.java 134 src/test/java/com/google/cloud/spanner/pgadapter/statements/LikeEscapeTest.java 87 src/test/java/com/google/cloud/spanner/pgadapter/statements/PSQLTest.java 672 src/test/java/com/google/cloud/spanner/pgadapter/statements/PgCatalogTest.java 81 src/test/java/com/google/cloud/spanner/pgadapter/statements/PrepareStatementTest.java 103 src/test/java/com/google/cloud/spanner/pgadapter/statements/ReleaseStatementTest.java 41 src/test/java/com/google/cloud/spanner/pgadapter/statements/RollbackToStatementTest.java 43 src/test/java/com/google/cloud/spanner/pgadapter/statements/SavepointStatementTest.java 28 src/test/java/com/google/cloud/spanner/pgadapter/statements/SelectCurrentSettingStatementTest.java 35 src/test/java/com/google/cloud/spanner/pgadapter/statements/SelectForUpdateTest.java 90 src/test/java/com/google/cloud/spanner/pgadapter/statements/SelectSetConfigStatementTest.java 43 src/test/java/com/google/cloud/spanner/pgadapter/statements/SessionStatementParserTest.java 111 src/test/java/com/google/cloud/spanner/pgadapter/statements/ShowDatabaseDdlStatementTest.java 21 src/test/java/com/google/cloud/spanner/pgadapter/statements/ShutdownStatementTest.java 122 src/test/java/com/google/cloud/spanner/pgadapter/statements/SimpleParserTest.java 681 src/test/java/com/google/cloud/spanner/pgadapter/statements/StatementTest.java 648 src/test/java/com/google/cloud/spanner/pgadapter/statements/TableParserTest.java 853 src/test/java/com/google/cloud/spanner/pgadapter/statements/TruncateStatementTest.java 113 src/test/java/com/google/cloud/spanner/pgadapter/statements/VacuumStatementTest.java 202 src/test/java/com/google/cloud/spanner/pgadapter/statements/local/DjangoGetTableNamesTest.java 52 src/test/java/com/google/cloud/spanner/pgadapter/statements/local/ListDatabasesStatementTest.java 224 src/test/java/com/google/cloud/spanner/pgadapter/statements/local/SelectCurrentCatalogStatementTest.java 31 src/test/java/com/google/cloud/spanner/pgadapter/statements/local/SelectCurrentDatabaseStatementTest.java 31 src/test/java/com/google/cloud/spanner/pgadapter/statements/local/SelectCurrentSchemaStatementTest.java 47 src/test/java/com/google/cloud/spanner/pgadapter/statements/local/SelectVersionStatementTest.java 37 src/test/java/com/google/cloud/spanner/pgadapter/utils/BinaryCopyParserTest.java 312 src/test/java/com/google/cloud/spanner/pgadapter/utils/ClientAutoDetectorTest.java 434 src/test/java/com/google/cloud/spanner/pgadapter/utils/CopyDataReceiverTest.java 50 src/test/java/com/google/cloud/spanner/pgadapter/utils/CopyInParserTest.java 48 src/test/java/com/google/cloud/spanner/pgadapter/utils/CsvCopyParserTest.java 312 src/test/java/com/google/cloud/spanner/pgadapter/utils/MutationWriterTest.java 565 src/test/java/com/google/cloud/spanner/pgadapter/utils/RegexQueryPartReplacerTest.java 74 src/test/java/com/google/cloud/spanner/pgadapter/utils/StatementParserTest.java 292 src/test/java/com/google/cloud/spanner/pgadapter/wireoutput/AcceptSSLResponseTest.java 19 src/test/java/com/google/cloud/spanner/pgadapter/wireoutput/CloseResponseTest.java 18 src/test/java/com/google/cloud/spanner/pgadapter/wireoutput/CopyInResponseTest.java 47 src/test/java/com/google/cloud/spanner/pgadapter/wireoutput/ErrorResponseTest.java 188 src/test/java/com/google/cloud/spanner/pgadapter/wireoutput/NoticeResponseTest.java 46 src/test/java/com/google/cloud/spanner/pgadapter/wireoutput/RowDescriptionTest.java 268 src/test/java/com/google/cloud/spanner/pgadapter/wireoutput/StartupMessageResponseTest.java 26 src/test/java/com/google/cloud/spanner/pgadapter/wireprotocol/BoostrapMessageTest.java 76 src/test/java/com/google/cloud/spanner/pgadapter/wireprotocol/ControlMessageTest.java 142 src/test/java/com/google/cloud/spanner/pgadapter/wireprotocol/ParseMessageTest.java 87 src/test/java/com/google/cloud/spanner/pgadapter/wireprotocol/ProtocolTest.java 1610 src/test/nodejs/knex-tests/src/index.ts 173 src/test/nodejs/node-postgres/src/index.ts 373 src/test/nodejs/prisma-tests/prisma/schema.prisma 47 src/test/nodejs/prisma-tests/prisma/schema.sql 16 src/test/nodejs/prisma-tests/src/index.ts 506 src/test/nodejs/sequelize-tests/src/index.ts 252 src/test/nodejs/typeorm/data-test/src/entity/AllTypes.ts 24 src/test/nodejs/typeorm/data-test/src/entity/User.ts 12 src/test/nodejs/typeorm/data-test/src/index.ts 156 src/test/php/pdo/pdo_test.php 255 src/test/python/pg8000/basics.py 31 src/test/python/pg8000/connect.py 18 src/test/python/pg8000/select1.py 7 src/test/python/pg8000/select_all_types.py 8 src/test/python/pg8000/select_parameterized.py 15 src/test/python/psycopg2/Batching.py 121 src/test/python/psycopg2/StatementsWithCopy.py 79 src/test/python/psycopg2/StatementsWithNamedParameters.py 90 src/test/python/psycopg2/StatementsWithParameters.py 83 src/test/python/psycopg2/StatementsWithTransactions.py 95 src/test/python/psycopg2/StatementsWithoutParameters.py 64 src/test/python/psycopg3/psycopg3_tests.py 371 src/test/python/sqlalchemy/all_types.py 31 src/test/python/sqlalchemy/autocommit.py 23 src/test/python/sqlalchemy/connect.py 43 src/test/python/sqlalchemy/core_insert.py 23 src/test/python/sqlalchemy/core_insert_from_select.py 18 src/test/python/sqlalchemy/core_select.py 9 src/test/python/sqlalchemy/engine_begin.py 7 src/test/python/sqlalchemy/hello_world.py 6 src/test/python/sqlalchemy/orm_create_relationships.py 21 src/test/python/sqlalchemy/orm_delete.py 9 src/test/python/sqlalchemy/orm_error_in_read_write_transaction.py 28 src/test/python/sqlalchemy/orm_error_in_read_write_transaction_continue.py 31 src/test/python/sqlalchemy/orm_get.py 7 src/test/python/sqlalchemy/orm_get_with_prepared_statement.py 19 src/test/python/sqlalchemy/orm_insert.py 21 src/test/python/sqlalchemy/orm_insert_null_values.py 20 src/test/python/sqlalchemy/orm_insert_with_prepared_statement.py 28 src/test/python/sqlalchemy/orm_load_relationships.py 11 src/test/python/sqlalchemy/orm_read_only_transaction.py 9 src/test/python/sqlalchemy/orm_rollback.py 11 src/test/python/sqlalchemy/orm_select_first.py 8 src/test/python/sqlalchemy/orm_stale_read.py 11 src/test/python/sqlalchemy/orm_update.py 9 src/test/python/sqlalchemy/server_side_cursor.py 10 src/test/python/sqlalchemy/session_execute.py 10 src/test/python/sqlalchemy/simple_insert.py 8 src/test/python/sqlalchemy/simple_metadata.py 11 src/test/python/sqlalchemy/user_metadata.py 16 src/test/python/sqlalchemy/user_model.py 21 src/test/python/sqlalchemy2/all_types.py 67 src/test/python/sqlalchemy2/autocommit.py 23 src/test/python/sqlalchemy2/connect.py 23 src/test/python/sqlalchemy2/core_insert.py 23 src/test/python/sqlalchemy2/core_insert_from_select.py 18 src/test/python/sqlalchemy2/core_select.py 9 src/test/python/sqlalchemy2/engine_begin.py 7 src/test/python/sqlalchemy2/hello_world.py 8 src/test/python/sqlalchemy2/orm_create_relationships.py 21 src/test/python/sqlalchemy2/orm_delete.py 9 src/test/python/sqlalchemy2/orm_error_in_read_write_transaction.py 31 src/test/python/sqlalchemy2/orm_error_in_read_write_transaction_continue.py 34 src/test/python/sqlalchemy2/orm_get.py 7 src/test/python/sqlalchemy2/orm_get_with_prepared_statement.py 19 src/test/python/sqlalchemy2/orm_insert.py 48 src/test/python/sqlalchemy2/orm_insert_all.py 10 src/test/python/sqlalchemy2/orm_insert_null_values.py 20 src/test/python/sqlalchemy2/orm_insert_with_prepared_statement.py 28 src/test/python/sqlalchemy2/orm_load_relationships.py 11 src/test/python/sqlalchemy2/orm_read_only_transaction.py 9 src/test/python/sqlalchemy2/orm_rollback.py 11 src/test/python/sqlalchemy2/orm_select_first.py 8 src/test/python/sqlalchemy2/orm_stale_read.py 11 src/test/python/sqlalchemy2/orm_update.py 9 src/test/python/sqlalchemy2/server_side_cursor.py 10 src/test/python/sqlalchemy2/session_execute.py 10 src/test/python/sqlalchemy2/simple_insert.py 8 src/test/python/sqlalchemy2/simple_metadata.py 11 src/test/python/sqlalchemy2/user_metadata.py 16 src/test/python/sqlalchemy2/user_model.py 21 src/test/resources/ddl-batch.sql 25 src/test/ruby/activerecord/application.rb 46 src/test/ruby/activerecord/config/environment.rb 12 src/test/ruby/activerecord/db/migrate/01_create_tables.rb 59 src/test/ruby/activerecord/db/seeds.rb 73 src/test/ruby/activerecord/models/album.rb 6 src/test/ruby/activerecord/models/concert.rb 6 src/test/ruby/activerecord/models/singer.rb 6 src/test/ruby/activerecord/models/track.rb 4 src/test/ruby/activerecord/models/venue.rb 4 wrappers/golang/pgadapter_test.go 202