{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 160.092,
  "empty" : False,
  "failCount" : 0,
  "passCount" : 1985,
  "skipCount" : 3,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.11,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-05-07 17:27:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:27:56\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a = ? | {1={Toto.a=1}}\u000a2025-05-07 17:27:56\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?) | {Toto.a=1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.165,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-05-07 17:27:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:27:56\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.a=1, Toto.c=100, Toto.b=10}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.12,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-05-07 17:27:56\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-05-07 17:27:56\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[2, 3, 4]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.094,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-05-07 17:27:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:27:56\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.b (U)=11, Toto.c (U)=111, Toto.a (W)=1}}\u000a2025-05-07 17:27:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:27:56\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.b (U)=12, Toto.c (U)=122, Toto.a (W)=1}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
          "duration" : 0.088,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-05-07 17:27:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:27:56\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.c=200, Toto.a=2, Toto.b=20}}\u000a2025-05-07 17:27:56\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-05-07 17:27:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:27:56\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.c (U)=111, Toto.b (U)=11, Toto.a (W)=1}}\u000a"
        }
      ],
      "duration" : 0.582,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersisterDerbyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysDerbyTest",
          "duration" : 0.152,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), b integer, c integer, primary key (a))\u000a2025-05-07 17:27:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:27:56\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?) | {1={Toto.b=17, Toto.c=23}, 2={Toto.b=29, Toto.c=31}, 3={Toto.b=37, Toto.c=41}}\u000a2025-05-07 17:27:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:27:56\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?) | {1={Toto.b=43, Toto.c=53}}\u000a"
        }
      ],
      "duration" : 0.156,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysDerbyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextDerbyTest",
          "duration" : 1.517,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:55\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-05-07 17:27:55\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a2025-05-07 17:27:55\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextDerbyTest",
          "duration" : 0.205,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:55\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-05-07 17:27:55\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-05-07 17:27:55\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextDerbyTest",
          "duration" : 0.176,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:55\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-05-07 17:27:55\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a2025-05-07 17:27:55\u0009TRACE\u0009SQLOperation\u0009select Toto.id from Toto | {}\u000a2025-05-07 17:27:55\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-05-07 17:27:55\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-05-07 17:27:55\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1 | {}\u000a2025-05-07 17:27:55\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextDerbyTest",
          "duration" : 0.118,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:55\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-05-07 17:27:56\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a2025-05-07 17:27:56\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextDerbyTest",
          "duration" : 0.111,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-05-07 17:27:56\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-05-07 17:27:56\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextDerbyTest",
          "duration" : 0.093,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-05-07 17:27:56\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a"
        }
      ],
      "duration" : 2.249,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextDerbyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 56,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorDerbyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "class org.codefilarete.stalactite.engine.runtime.SelectExecutorDerbyTest is @Disabled",
          "status" : "SKIPPED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 56,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorDerbyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "class org.codefilarete.stalactite.engine.runtime.SelectExecutorDerbyTest is @Disabled",
          "status" : "SKIPPED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 56,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorDerbyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : True,
          "skippedMessage" : "class org.codefilarete.stalactite.engine.runtime.SelectExecutorDerbyTest is @Disabled",
          "status" : "SKIPPED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.0,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorDerbyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.DerbyDialectResolverTest",
          "duration" : 0.053,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_10_14",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.054,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.DerbyDialectResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.DerbySequenceSelectBuilderTest",
          "duration" : 0.049,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:57\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a2025-05-07 17:27:57\u0009TRACE\u0009SQLOperation\u0009values next value for my_sequence | {}\u000a"
        }
      ],
      "duration" : 0.05,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.DerbySequenceSelectBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DerbyDDLTableGeneratorTest",
          "duration" : 0.07,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:57\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, name varchar(255), primary key (id))\u000a2025-05-07 17:27:57\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-05-07 17:27:57\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-05-07 17:27:57\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-05-07 17:27:57\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.075,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.DerbyDDLTableGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterH2Test",
          "duration" : 0.784,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:58\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-05-07 17:27:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:27:58\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a = ? | {1={Toto.a=1}}\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?) | {Toto.a=1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterH2Test",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-05-07 17:27:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.b=10, Toto.c=100, Toto.a=1}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterH2Test",
          "duration" : 0.058,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[2, 3, 4]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterH2Test",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-05-07 17:27:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.a (W)=1, Toto.b (U)=11, Toto.c (U)=111}}\u000a2025-05-07 17:27:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.a (W)=1, Toto.b (U)=12, Toto.c (U)=122}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterH2Test",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-05-07 17:27:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.c=200, Toto.a=2, Toto.b=20}}\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-05-07 17:27:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.c (U)=111, Toto.a (W)=1, Toto.b (U)=11}}\u000a"
        }
      ],
      "duration" : 0.915,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersisterH2Test",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysH2Test",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer GENERATED ALWAYS AS IDENTITY, b integer, c integer, unique (a))\u000a2025-05-07 17:27:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?) | {1={Toto.b=17, Toto.c=23}, 2={Toto.b=29, Toto.c=31}, 3={Toto.b=37, Toto.c=41}}\u000a2025-05-07 17:27:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?) | {1={Toto.b=43, Toto.c=53}}\u000a"
        }
      ],
      "duration" : 0.018,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysH2Test",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextH2Test",
          "duration" : 0.113,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextH2Test",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextH2Test",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id from Toto | {}\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1 | {}\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextH2Test",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextH2Test",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextH2Test",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a"
        }
      ],
      "duration" : 0.194,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextH2Test",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorH2Test",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[2, 3, 4]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorH2Test",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Toto.b=[10, 20, 30], Toto.a=[1, 2, 3]}\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?)) | {Toto.b=40, Toto.a=4}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorH2Test",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Tata.b=[10, 20, 30], Tata.a=[1, 2, 3]}\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?)) | {Tata.b=40, Tata.a=4}\u000a"
        }
      ],
      "duration" : 0.056,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorH2Test",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.H2DialectResolverTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_1_4",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.016,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.H2DialectResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.H2SequenceSelectBuilderTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a2025-05-07 17:27:59\u0009TRACE\u0009SQLOperation\u0009select next value for my_sequence | {}\u000a"
        }
      ],
      "duration" : 0.011,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.H2SequenceSelectBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.H2DDLTableGeneratorTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id integer GENERATED ALWAYS AS IDENTITY not null, name varchar, unique (id))\u000a2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar)\u000a2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-05-07 17:27:59\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.017,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.H2DDLTableGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest",
          "duration" : 1.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:47\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4a5066f5\u000a2025-05-07 17:25:47\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest",
          "duration" : 0.058,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:47\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@80b6098\u000a2025-05-07 17:25:47\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-05-07 17:25:47\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest",
          "duration" : 0.059,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:47\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7d12fb85\u000a2025-05-07 17:25:47\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select Toto.id from Toto | {}\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1 | {}\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest",
          "duration" : 0.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:47\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@43d84df1\u000a2025-05-07 17:25:47\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:47\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@38326fd5\u000a2025-05-07 17:25:47\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-05-07 17:25:47\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:47\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@47629063\u000a2025-05-07 17:25:47\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a"
        }
      ],
      "duration" : 1.237,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.035,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:48\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@518ed9b4\u000a2025-05-07 17:25:48\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-05-07 17:25:48\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:48\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a = ? | {1={Toto.a=1}}\u000a2025-05-07 17:25:48\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?) | {Toto.a=1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:48\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5bdef8ee\u000a2025-05-07 17:25:48\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-05-07 17:25:48\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:48\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.b=10, Toto.c=100, Toto.a=1}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:48\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@568e2d65\u000a2025-05-07 17:25:48\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-05-07 17:25:48\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-05-07 17:25:48\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[2, 3, 4]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:48\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@712dd0b0\u000a2025-05-07 17:25:48\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-05-07 17:25:48\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:48\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.b (U)=11, Toto.c (U)=111, Toto.a (W)=1}}\u000a2025-05-07 17:25:48\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:48\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.b (U)=12, Toto.c (U)=122, Toto.a (W)=1}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:48\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@158b8d10\u000a2025-05-07 17:25:48\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, unique (a))\u000a2025-05-07 17:25:48\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:48\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.c=200, Toto.b=20, Toto.a=2}}\u000a2025-05-07 17:25:48\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-05-07 17:25:48\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:48\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.c (U)=111, Toto.b (U)=11, Toto.a (W)=1}}\u000a"
        }
      ],
      "duration" : 0.142,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersisterHSQLDBTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysHSQLDBTest",
          "duration" : 0.065,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:47\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@411576c7\u000a2025-05-07 17:25:47\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), b integer, c integer, unique (a))\u000a2025-05-07 17:25:47\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?) | {1={Toto.c=23, Toto.b=17}, 2={Toto.c=31, Toto.b=29}, 3={Toto.c=41, Toto.b=37}}\u000a2025-05-07 17:25:47\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?) | {1={Toto.c=53, Toto.b=43}}\u000a"
        }
      ],
      "duration" : 0.067,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysHSQLDBTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest",
          "duration" : 0.061,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:47\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@51d6c42d\u000a2025-05-07 17:25:47\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[2, 3, 4]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest",
          "duration" : 0.037,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:47\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5319e4fc\u000a2025-05-07 17:25:47\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Toto.a=[1, 2, 3], Toto.b=[10, 20, 30]}\u000a2025-05-07 17:25:47\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?)) | {Toto.a=4, Toto.b=40}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:48\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4db10b9f\u000a2025-05-07 17:25:48\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a2025-05-07 17:25:48\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Tata.b=[10, 20, 30], Tata.a=[1, 2, 3]}\u000a2025-05-07 17:25:48\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?)) | {Tata.b=40, Tata.a=4}\u000a"
        }
      ],
      "duration" : 0.126,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.HSQLDBDialectResolverTest",
          "duration" : 0.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_2_7",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:48\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5562f297\u000a2025-05-07 17:25:48\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@73a5cc47\u000a"
        }
      ],
      "duration" : 0.03,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.HSQLDBDialectResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.HSQLDBSequenceSelectBuilderTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:48\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@57657b96\u000a2025-05-07 17:25:48\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a2025-05-07 17:25:48\u0009TRACE\u0009SQLOperation\u0009CALL NEXT VALUE FOR my_sequence | {}\u000a"
        }
      ],
      "duration" : 0.02,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.HSQLDBSequenceSelectBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.HSQLDBDDLTableGeneratorTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:48\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6fa5fc67\u000a2025-05-07 17:25:48\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, name varchar(255), unique (id))\u000a2025-05-07 17:25:48\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-05-07 17:25:48\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-05-07 17:25:48\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-05-07 17:25:48\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.021,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.HSQLDBDDLTableGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMariaDBTest",
          "duration" : 0.294,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-05-07 17:28:16\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMariaDBTest",
          "duration" : 0.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:16\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMariaDBTest",
          "duration" : 0.084,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:16\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMariaDBTest",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:16\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMariaDBTest",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:16\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        }
      ],
      "duration" : 8.848,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersisterMariaDBTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysMariaDBTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-05-07 17:28:16\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int auto_increment, b int, c int, primary key (a))\u000a"
        }
      ],
      "duration" : 0.031,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysMariaDBTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMariaDBTest",
          "duration" : 0.136,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-05-07 17:28:16\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, dummyProp varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMariaDBTest",
          "duration" : 0.053,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, name varchar(255))\u000a2025-05-07 17:28:17\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId int not null)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMariaDBTest",
          "duration" : 0.054,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, name varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMariaDBTest",
          "duration" : 0.037,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, dummyProp varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMariaDBTest",
          "duration" : 0.044,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, name varchar(255))\u000a2025-05-07 17:28:17\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId int not null)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMariaDBTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:17\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, name varchar(255))\u000a"
        }
      ],
      "duration" : 0.363,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMariaDBTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorMariaDBTest",
          "duration" : 0.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-05-07 17:28:16\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorMariaDBTest",
          "duration" : 0.044,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:16\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorMariaDBTest",
          "duration" : 0.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:16\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a"
        }
      ],
      "duration" : 0.136,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorMariaDBTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.MariaDBDialectResolverTest",
          "duration" : 0.057,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_10_0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        }
      ],
      "duration" : 0.058,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.MariaDBDialectResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.MariaDBSequenceSelectBuilderTest",
          "duration" : 0.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:17\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a"
        }
      ],
      "duration" : 0.038,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.MariaDBSequenceSelectBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.MariaDBDDLTableGeneratorTest",
          "duration" : 0.076,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-05-07 17:28:17\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id int auto_increment not null, name varchar(255), primary key (id))\u000a2025-05-07 17:28:17\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-05-07 17:28:17\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-05-07 17:28:17\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-05-07 17:28:17\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.081,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.MariaDBDDLTableGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMySQLTest",
          "duration" : 0.504,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-05-07 17:28:31\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMySQLTest",
          "duration" : 0.113,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:31\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMySQLTest",
          "duration" : 0.133,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMySQLTest",
          "duration" : 0.082,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterMySQLTest",
          "duration" : 0.081,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        }
      ],
      "duration" : 13.749,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersisterMySQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysMySQLTest",
          "duration" : 0.059,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-05-07 17:28:33\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int auto_increment, b int, c int, primary key (a))\u000a"
        }
      ],
      "duration" : 0.072,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysMySQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMySQLTest",
          "duration" : 0.151,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-05-07 17:28:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, dummyProp varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMySQLTest",
          "duration" : 0.154,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, name varchar(255))\u000a2025-05-07 17:28:32\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId int not null)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMySQLTest",
          "duration" : 0.145,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:33\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, name varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMySQLTest",
          "duration" : 0.072,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:33\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, dummyProp varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMySQLTest",
          "duration" : 0.112,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:33\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, name varchar(255))\u000a2025-05-07 17:28:33\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId int not null)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMySQLTest",
          "duration" : 0.085,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:33\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id int not null, name varchar(255))\u000a"
        }
      ],
      "duration" : 0.744,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextMySQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorMySQLTest",
          "duration" : 0.078,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-05-07 17:28:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorMySQLTest",
          "duration" : 0.095,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:32\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorMySQLTest",
          "duration" : 0.083,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:32\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a"
        }
      ],
      "duration" : 0.272,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorMySQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.MySQLDialectResolverTest",
          "duration" : 0.062,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_5_6",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        }
      ],
      "duration" : 0.062,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.MySQLDialectResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.MySQLSequenceSelectBuilderTest",
          "duration" : 0.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:33\u0009DEBUG\u0009DDLDeployer\u0009create table my_sequence(nextVal bigint not null, primary key (nextVal))\u000a"
        }
      ],
      "duration" : 0.063,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.MySQLSequenceSelectBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.MySQLDDLTableGeneratorTest",
          "duration" : 0.174,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-05-07 17:28:33\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id int auto_increment not null, name varchar(255), primary key (id))\u000a2025-05-07 17:28:33\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-05-07 17:28:33\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-05-07 17:28:33\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-05-07 17:28:33\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.178,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.MySQLDDLTableGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextOracleTest",
          "duration" : 0.255,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:57\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-05-07 17:28:57\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-05-07 17:28:57\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextOracleTest",
          "duration" : 0.187,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:58\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-05-07 17:28:58\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-05-07 17:28:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextOracleTest",
          "duration" : 0.217,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:58\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-05-07 17:28:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.name from Toto\u000a2025-05-07 17:28:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id from Toto\u000a2025-05-07 17:28:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-05-07 17:28:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a2025-05-07 17:28:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1\u000a2025-05-07 17:28:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 2\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextOracleTest",
          "duration" : 0.137,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:58\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-05-07 17:28:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a2025-05-07 17:28:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextOracleTest",
          "duration" : 0.168,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:58\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-05-07 17:28:58\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar(255), totoId integer not null)\u000a2025-05-07 17:28:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextOracleTest",
          "duration" : 0.166,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:58\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar(255))\u000a2025-05-07 17:28:58\u0009DEBUG\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto\u000a"
        }
      ],
      "duration" : 1.132,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersistenceContextOracleTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterOracleTest",
          "duration" : 21.213,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:54\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-05-07 17:28:55\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:28:55\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a = ?\u000a2025-05-07 17:28:56\u0009DEBUG\u0009SQLOperation\u0009delete from Toto where a in (?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterOracleTest",
          "duration" : 0.295,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-05-07 17:28:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:28:56\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterOracleTest",
          "duration" : 0.191,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-05-07 17:28:56\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-05-07 17:28:56\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterOracleTest",
          "duration" : 0.142,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-05-07 17:28:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:28:56\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a2025-05-07 17:28:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:28:56\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterOracleTest",
          "duration" : 0.138,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:56\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-05-07 17:28:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:28:56\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?)\u000a2025-05-07 17:28:56\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-05-07 17:28:56\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:28:56\u0009DEBUG\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ?\u000a"
        }
      ],
      "duration" : 22.011,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersisterOracleTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysOracleTest",
          "duration" : 0.143,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:57\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer GENERATED BY DEFAULT ON NULL AS IDENTITY, b integer, c integer, primary key (a))\u000a2025-05-07 17:28:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:28:57\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a2025-05-07 17:28:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:28:57\u0009DEBUG\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?)\u000a"
        }
      ],
      "duration" : 0.144,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysOracleTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorOracleTest",
          "duration" : 0.156,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:57\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a2025-05-07 17:28:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?)\u000a2025-05-07 17:28:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorOracleTest",
          "duration" : 0.307,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:57\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a2025-05-07 17:28:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-05-07 17:28:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorOracleTest",
          "duration" : 0.165,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:57\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a2025-05-07 17:28:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?))\u000a2025-05-07 17:28:57\u0009DEBUG\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?))\u000a"
        }
      ],
      "duration" : 0.634,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorOracleTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.OracleDialectResolverTest",
          "duration" : 0.122,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_23_0",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.122,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.OracleDialectResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.OracleSequenceSelectBuilderTest",
          "duration" : 0.072,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:58\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a2025-05-07 17:28:58\u0009DEBUG\u0009SQLOperation\u0009select my_sequence.nextval from dual\u000a"
        }
      ],
      "duration" : 0.072,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.OracleSequenceSelectBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.OracleDDLTableGeneratorTest",
          "duration" : 0.232,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:28:58\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id integer GENERATED BY DEFAULT ON NULL AS IDENTITY not null, name varchar(255), version integer not null, primary key (id))\u000a2025-05-07 17:28:58\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar(255))\u000a2025-05-07 17:28:58\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-05-07 17:28:58\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummy_UK2 unique (name)\u000a2025-05-07 17:28:58\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(version)\u000a2025-05-07 17:28:59\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.236,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.OracleDDLTableGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterPostgreSQLTest",
          "duration" : 0.29,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-05-07 17:29:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterPostgreSQLTest",
          "duration" : 0.057,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterPostgreSQLTest",
          "duration" : 0.079,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterPostgreSQLTest",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterPostgreSQLTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a"
        }
      ],
      "duration" : 3.825,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersisterPostgreSQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysPostgreSQLTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-05-07 17:29:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a  SERIAL, b integer, c integer, primary key (a))\u000a"
        }
      ],
      "duration" : 0.045,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysPostgreSQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
          "duration" : 0.133,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-05-07 17:29:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
          "duration" : 0.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-05-07 17:29:04\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
          "duration" : 0.052,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
          "duration" : 0.044,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-05-07 17:29:05\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
          "duration" : 0.054,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:05\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a"
        }
      ],
      "duration" : 0.37,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextPostgreSQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorPostgreSQLTest",
          "duration" : 0.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-05-07 17:29:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorPostgreSQLTest",
          "duration" : 0.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:04\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorPostgreSQLTest",
          "duration" : 0.035,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:04\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a"
        }
      ],
      "duration" : 0.133,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorPostgreSQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.PostgreSQLDialectResolverTest",
          "duration" : 0.051,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_9_6",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        }
      ],
      "duration" : 0.053,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.PostgreSQLDialectResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.PostgreSQLSequenceSelectBuilderTest",
          "duration" : 1.566,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:06\u0009DEBUG\u0009DDLDeployer\u0009create sequence my_sequence\u000a"
        }
      ],
      "duration" : 1.566,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.PostgreSQLSequenceSelectBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.PostgreSQLDDLTableGeneratorTest",
          "duration" : 0.041,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_doesNotThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a2025-05-07 17:29:06\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable1(id  SERIAL not null, name varchar, primary key (id))\u000a2025-05-07 17:29:06\u0009DEBUG\u0009DDLDeployer\u0009create table dummyTable2(name varchar)\u000a2025-05-07 17:29:06\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable1 add constraint dummy_UK unique (name)\u000a2025-05-07 17:29:06\u0009DEBUG\u0009DDLDeployer\u0009create index dummyIDX_1 on dummyTable1(name)\u000a2025-05-07 17:29:06\u0009DEBUG\u0009DDLDeployer\u0009alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)\u000a"
        }
      ],
      "duration" : 0.045,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.PostgreSQLDDLTableGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterSQLiteTest",
          "duration" : 0.57,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:08\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-05-07 17:29:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a = ? | {1={Toto.a=1}}\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?) | {Toto.a=1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterSQLiteTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:08\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-05-07 17:29:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.a=1, Toto.b=10, Toto.c=100}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterSQLiteTest",
          "duration" : 0.062,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:08\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[2, 3, 4]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterSQLiteTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:08\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-05-07 17:29:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.c (U)=111, Toto.b (U)=11, Toto.a (W)=1}}\u000a2025-05-07 17:29:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.c (U)=122, Toto.b (U)=12, Toto.a (W)=1}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterSQLiteTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:08\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-05-07 17:29:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.a=2, Toto.c=200, Toto.b=20}}\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-05-07 17:29:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.a (W)=1, Toto.c (U)=111, Toto.b (U)=11}}\u000a"
        }
      ],
      "duration" : 0.695,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersisterSQLiteTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysSQLiteTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generated_pk_real_life",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:08\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a integer, b integer, c integer, primary key (a))\u000a2025-05-07 17:29:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009insert into Toto(b, c) values (?, ?) | {1={Toto.b=17, Toto.c=23}, 2={Toto.b=29, Toto.c=31}, 3={Toto.b=37, Toto.c=41}}\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009select last_insert_rowid() as last_id | {}\u000a2025-05-07 17:29:08\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009insert into Toto(b, c) values (?, ?) | {1={Toto.b=43, Toto.c=53}}\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009select last_insert_rowid() as last_id | {}\u000a"
        }
      ],
      "duration" : 0.012,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysSQLiteTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextSQLiteTest",
          "duration" : 0.146,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnTypeIsRegisteredInDialect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:08\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextSQLiteTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-05-07 17:29:09\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextSQLiteTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id from Toto | {}\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 1 | {}\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto where Toto.id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextSQLiteTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_columnIsRegisteredInDialect_butNotItsType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, dummyProp varchar(255))\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.dummyProp from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextSQLiteTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_withToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-05-07 17:29:09\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(name varchar, totoId integer not null)\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextSQLiteTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:09\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id integer not null, name varchar)\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a"
        }
      ],
      "duration" : 0.218,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.PersistenceContextSQLiteTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorSQLiteTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:08\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a))\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=1}\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[2, 3, 4]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorSQLiteTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsItSelf",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:08\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(a int, b int, c int, primary key (a, b))\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Toto.a=[1, 2, 3], Toto.b=[10, 20, 30]}\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?)) | {Toto.a=4, Toto.b=40}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorSQLiteTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_composedId_idIsABean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:08\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(a int, b int, c int, primary key (a, b))\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Tata.a=[1, 2, 3], Tata.b=[10, 20, 30]}\u000a2025-05-07 17:29:08\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Tata where (a, b) in ((?, ?)) | {Tata.a=4, Tata.b=40}\u000a"
        }
      ],
      "duration" : 0.062,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorSQLiteTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.SQLiteDialectResolverTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_3_45",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.014,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.SQLiteDialectResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.SQLiteSequenceSelectBuilderTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sqlIsValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:29:09\u0009DEBUG\u0009DDLDeployer\u0009create table my_sequence(nextVal bigint not null, primary key (nextVal))\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009select nextVal from my_sequence | {}\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009insert into my_sequence(nextVal) values (?) | {1=2}\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009select nextVal from my_sequence | {}\u000a2025-05-07 17:29:09\u0009TRACE\u0009SQLOperation\u0009update my_sequence set nextVal = ? | {1=3}\u000a"
        }
      ],
      "duration" : 0.007,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.SQLiteSequenceSelectBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.SQLiteDDLTableGeneratorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generatedSQL_runOnAliveDatabase_throwsExceptionDueToForeignKeyCreation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.008,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.SQLiteDDLTableGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructor_mustIncludeIdMappingListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.043,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.BeanPersisterTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.DialectBuilderTest$BuildWithOptions",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withNewTypeBinding_bindingIsApplied",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.DialectBuilderTest$BuildWithOptions",
          "duration" : 0.067,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "operatorPrintIsOverridden_itIsTakenIntoAccountInDeleteAndQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn LIKE 'x' | {}\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009delete from dummyTable where dummyColumn LIKE ? | {1=x}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.DialectBuilderTest$BuildWithOptions",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "userDefinedOperatorCanBeTakenIntoAccountByOperatorSQLBuilderOverride",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn myOperator '42' | {}\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009delete from dummyTable where dummyColumn myOperator ? | {1=42}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.DialectBuilderTest$BuildWithOptions",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "quoteSQLIdentifiers_sqlIdentifiersAreQuoted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.101,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.DialectBuilderTest$BuildWithOptions",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.DialectBuilderTest$Keywords",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "keywordsCanBeChanged",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.DialectBuilderTest$Keywords",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "keywordsAreEscaped",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.DialectBuilderTest$Keywords",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextConfigurationBuilderTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "quoteKeyWords",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextConfigurationBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fetchSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextConfigurationBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inOperatorMaxSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.01,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersistenceContextConfigurationBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009delete from toto where id = ? and name = ? | {1=42, 2=Hello world !}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009insert into toto(id, name) values (?, ?) | {toto.id=1, toto.name=Hello world !}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009update toto set id = ? | {1=1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.466,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_batch",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4c9a3ae\u000a2025-05-07 17:25:43\u0009DEBUG\u0009DDLDeployer\u0009create table toto(id bigint not null, name varchar, primary key (id))\u000a2025-05-07 17:25:43\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@bfe51c3\u000a2025-05-07 17:25:43\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5771d28a\u000a2025-05-07 17:25:43\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2\u000a...[truncated 1224 chars]...\u000anection@807bfd3\u000a2025-05-07 17:25:43\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:25:43\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@e74903f\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009update toto set name = ? where id = ? | {1={1=Hello Jane !, 2=2}, 2={1=Hello Jane !, 2=2}}\u000a2025-05-07 17:25:43\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3ea14a58\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009select toto.name from toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.046,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_batch",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6d88a3f4\u000a2025-05-07 17:25:43\u0009DEBUG\u0009DDLDeployer\u0009create table toto(id bigint not null, name varchar, primary key (id))\u000a2025-05-07 17:25:43\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@19601dc5\u000a2025-05-07 17:25:43\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@ef3bc19\u000a2025-05-07 17:25:43\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connecti\u000a...[truncated 1182 chars]...\u000annection org.hsqldb.jdbc.JDBCConnection@640b5373\u000a2025-05-07 17:25:43\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:43\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3ed3bfcb\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009delete from toto where name = ? | {1={1=Hello everyone !}}\u000a2025-05-07 17:25:43\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3ce7a0d1\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009select toto.id from toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_withWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009update toto set id = ? where id = ? | {1=42, 2=666}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newQuery_singleResult",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009select count(*) as count from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_batch",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@94af25\u000a2025-05-07 17:25:43\u0009DEBUG\u0009DDLDeployer\u0009create table toto(id bigint not null, name varchar, primary key (id))\u000a2025-05-07 17:25:43\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5b4c2959\u000a2025-05-07 17:25:43\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@13bd25ab\u000a2025-05-07 17:25:43\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2\u000a...[truncated 691 chars]...\u000aDEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:25:43\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7df468f6\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009insert into toto(id, name) values (?, ?) | {1={toto.name=Hello world !, toto.id=3}, 2={toto.name=Hello everybody !, toto.id=4}}\u000a2025-05-07 17:25:43\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@46808854\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009select toto.id from toto | {}\u000a"
        }
      ],
      "duration" : 0.568,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersistenceContextTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.PersisterRegistryTest",
          "duration" : 0.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getPersister",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.038,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.PersisterRegistryTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.872,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_withConverter(QueryMapper)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select id, name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_withConverter(QueryMapper)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select id, active from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_withConverter(QueryMapper)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select id, name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[15]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[16]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[17]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "queryMapperAPI_basicUsage(QueryMapper, Set)[18]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_emptyResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_instanceHasToOneRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009Whatever SQL ... it is not executed | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_instanceHasAssembler_thatRunOnce",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009Whatever SQL ... it is not executed | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_instanceHasAssembler",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009Whatever SQL ... it is not executed | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_instanceHasToManyRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009Whatever SQL ... it is not executed | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_instanceHasParameter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select id, name from Toto where id in (:id) | {id=[1, 2]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_noGivenKey_oneInstancePerRowIsCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest$WithAccumulator",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_first_retrievedFirstBean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009Whatever SQL ... it is not executed | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.QueryMapperTest$WithAccumulator",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_emptyResultSet_returnsNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009never executed statement | {}\u000a"
        }
      ],
      "duration" : 0.009,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.QueryMapperTest$WithAccumulator",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithDeleteByIdListener_onError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithUpdateListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithSelectListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithDeleteListener_onError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithUpdateListener_onError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithInsertListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "moveTo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithDeleteListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithSelectListener_onError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithInsertListener_onError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithPersistListener_onError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithPersistListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithUpdateByIdListener_onError",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithDeleteByIdListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doWithUpdateByIdListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.095,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a = ? | {1={Toto.a=7}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a = ? | {1={Toto.a=1}, 2={Toto.a=2}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a = ? | {1={Toto.a=1}, 2={Toto.a=2}, 3={Toto.a=3}}\u000a2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a = ? | {1={Toto.a=4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_composedId_multiple_lastBlockContainsMultipleValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {1={Toto.b=[29, 37, 17], Toto.a=[2, 3, 1]}}\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?), (?, ?)) | {Toto.b=[43, 59], Toto.a=[4, 5]}\u000a[2, 4, 6, 1, 3, 5, 2, 4, 1, 3]\u000a[29, 37, 17, 2, 3, 1, 43, 59, 4, 5]\u000aactualValuePairs : [{2, 29}, {3, 37}, {1, 17}, {4, 43}, {5, 59}]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_composedId_multiple_lastBlockSizeIsInOperatorSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {1={Toto.a=[4, 6, 5], Toto.b=[43, 67, 59]}, 2={Toto.a=[4, 6, 5], Toto.b=[43, 67, 59]}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_composedId_multiple_lastBlockContainsOneValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {1={Toto.b=[17, 29, 43], Toto.a=[1, 2, 4]}}\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009delete from Toto where (a, b) in ((?, ?)) | {Toto.b=37, Toto.a=3}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple_lastBlockContainsOneValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?, ?, ?) | {1={Toto.a=[1, 2, 3]}}\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?) | {Toto.a=4}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple_lastBlockContainsMultipleValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?, ?, ?) | {1={Toto.a=[1, 2, 3]}}\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?, ?) | {Toto.a=[4, 5]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?) | {Toto.a=7}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple_lastBlockSizeIsInOperatorSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009delete from Toto where a in (?, ?, ?) | {1={Toto.a=[4, 5, 6]}, 2={Toto.a=[4, 5, 6]}}\u000a"
        }
      ],
      "duration" : 0.045,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.a=1, Toto.b=17, Toto.c=23}, 2={Toto.a=2, Toto.b=29, Toto.c=31}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_withVersioningStrategy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009insert into toto(id, version) values (?, ?) | {1={toto.version=1, toto.id=42}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_mandatoryColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_simpleCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.a=1, Toto.c=23, Toto.b=17}, 2={Toto.a=2, Toto.c=31, Toto.b=29}, 3={Toto.a=3, Toto.c=41, Toto.b=37}}\u000a2025-05-07 17:25:43\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (?, ?, ?) | {1={Toto.a=4, Toto.c=53, Toto.b=43}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorTest$InsertExecutorTest_autoGenerateKeys",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_generatedPK",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:43\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?) | {1={Toto.b=17, Toto.c=23}, 2={Toto.b=29, Toto.c=31}, 3={Toto.b=37, Toto.c=41}}\u000a2025-05-07 17:25:43\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:43\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, b, c) values (default, ?, ?) | {1={Toto.b=43, Toto.c=53}}\u000a"
        }
      ],
      "duration" : 0.011,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.InsertExecutorTest$InsertExecutorTest_autoGenerateKeys",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.158,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_emptyArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_composedId_lastBlockSizeIsInOperatorSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Toto.a=[1, 2, 3], Toto.b=[11, 13, 17]}\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Toto.a=[4, 5, 6], Toto.b=[23, 29, 31]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_one",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=7}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.146,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "internalExecutor_execute",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_argumentWithOneBlock",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?) | {Toto.a=[11, 13]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?) | {Toto.a=[1, 2]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_composedId_lastBlockContainsMultipleValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Toto.b=[11, 13, 17], Toto.a=[1, 2, 3]}\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?)) | {Toto.b=[23, 29], Toto.a=[4, 5]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_lastBlockSizeIsInOperatorSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[11, 13, 17]}\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[23, 29, 31]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_lastBlockContainsMultipleValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[11, 13, 17]}\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?) | {Toto.a=[23, 29]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_lastBlockContainsOneValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?, ?, ?) | {Toto.a=[11, 13, 17]}\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where a in (?) | {Toto.a=23}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_multiple_composedId_lastBlockContainsOneValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?)) | {Toto.a=[1, 2, 3], Toto.b=[11, 13, 17]}\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009select a, b, c from Toto where (a, b) in ((?, ?)) | {Toto.a=4, Toto.b=23}\u000a"
        }
      ],
      "duration" : 0.392,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SelectExecutorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_diff_allColumns",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.b (U)=17, Toto.c (U)=123, Toto.a (W)=1}, 2={Toto.b (U)=129, Toto.c (U)=31, Toto.a (W)=2}, 3={Toto.b (U)=137, Toto.c (U)=141, Toto.a (W)=3}}\u000a2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.b (U)=143, Toto.c (U)=153, Toto.a (W)=4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.b (U)=17, Toto.a (W)=1, Toto.c (U)=23}, 2={Toto.b (U)=29, Toto.a (W)=2, Toto.c (U)=31}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_diff(List, List, ExpectedResult_TestUpdate_diff)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_diff(List, List, ExpectedResult_TestUpdate_diff)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ? where a = ? | {1={Toto.b (U)=2, Toto.a (W)=1}, 2={Toto.b (U)=3, Toto.a (W)=2}, 3={Toto.b (U)=4, Toto.a (W)=3}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_diff(List, List, ExpectedResult_TestUpdate_diff)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ? where a = ? | {1={Toto.b (U)=2, Toto.a (W)=1}, 2={Toto.b (U)=3, Toto.a (W)=2}, 3={Toto.b (U)=4, Toto.a (W)=3}}\u000a2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ? where a = ? | {1={Toto.b (U)=5, Toto.a (W)=4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_diff(List, List, ExpectedResult_TestUpdate_diff)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.b (U)=11, Toto.c (U)=11, Toto.a (W)=1}, 2={Toto.b (U)=22, Toto.c (U)=22, Toto.a (W)=2}, 3={Toto.b (U)=33, Toto.c (U)=33, Toto.a (W)=3}}\u000a2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.b (U)=44, Toto.c (U)=44, Toto.a (W)=4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_diff(List, List, ExpectedResult_TestUpdate_diff)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ? where a = ? | {1={Toto.a (W)=1, Toto.b (U)=11}, 2={Toto.a (W)=2, Toto.b (U)=22}, 3={Toto.a (W)=3, Toto.b (U)=33}}\u000a2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.a (W)=4, Toto.b (U)=44, Toto.c (U)=444}, 2={Toto.a (W)=5, Toto.b (U)=55, Toto.c (U)=555}, 3={Toto.a (W)=6, Toto.b (U)=66, Toto.c (U)=666}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.a (W)=1, Toto.b (U)=17, Toto.c (U)=23}, 2={Toto.a (W)=2, Toto.b (U)=29, Toto.c (U)=31}, 3={Toto.a (W)=3, Toto.b (U)=37, Toto.c (U)=41}}\u000a2025-05-07 17:25:42\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:42\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, c = ? where a = ? | {1={Toto.a (W)=4, Toto.b (U)=43, Toto.c (U)=53}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById_noColumnToUpdate",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_noColumnToUpdate",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_mandatoryColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.073,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetInsertValues(Toto, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetInsertValues(Toto, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetInsertValues(Toto, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetInsertValues(Toto, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetInsertValues(Toto, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "beanKeyIsPresent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(Toto, Toto, Map)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.031,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.ClassMappingTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(List, ChainingMap)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(List, ChainingMap)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(List, ChainingMap)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetUpdateValues_diffOnly(List, List, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetUpdateValues_diffOnly(List, List, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetUpdateValues_diffOnly(List, List, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetUpdateValues_diffOnly(List, List, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetUpdateValues_diffOnly(List, List, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetUpdateValues_diffOnly(List, List, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(List, List, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(List, List, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(List, List, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(List, List, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(List, List, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(List, List, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(List, List, Map)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.014,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(ChainingMap, ChainingMap)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(ChainingMap, ChainingMap)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(ChainingMap, ChainingMap)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(HashMap, HashMap, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(HashMap, HashMap, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(HashMap, HashMap, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(HashMap, HashMap, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(HashMap, HashMap, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_diffOnly(HashMap, HashMap, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(HashMap, HashMap, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(HashMap, HashMap, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(HashMap, HashMap, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(HashMap, HashMap, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(HashMap, HashMap, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(HashMap, HashMap, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(HashMap, HashMap, Map)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.017,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.ColumnedMapMappingTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(Toto, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(Toto, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValues(Toto, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "defaultValueDeterminer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_withNoModificationOnBeanAnModificationInShadowColumns",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_withNullValueInRow_returnsNotNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_onlyNecessaryColumns(Toto, Toto, Map)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_withModificationOnBeanAnNoModificationInShadowColumns",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_allColumns(Toto, Toto, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_withNoModificationOnBeanAnNoModificationInShadowColumns",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructor_columnFiltering",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues_withModificationOnBeanAnModificationInShadowColumns",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.038,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.PersistentFieldHarvesterTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetFields(Class, List)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.PersistentFieldHarvesterTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetFields(Class, List)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.PersistentFieldHarvesterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGetFields(Class, List)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.PersistentFieldHarvesterTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ToBeanRowTransformerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTransform_defaultCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ToBeanRowTransformerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTransform_withAlias",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.003,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.ToBeanRowTransformerTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ZonedDateTimeMappingTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_null",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ZonedDateTimeMappingTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getInsertValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ZonedDateTimeMappingTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getUpdateValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.ZonedDateTimeMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.01,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.ZonedDateTimeMappingTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.PooledHiLoSequencePersisterTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithOptions",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.PooledHiLoSequencePersisterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "reservePool_emptyDatabase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.PooledHiLoSequencePersisterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "reservePool_notEmptyDatabase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.PooledHiLoSequencePersisterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithoutArgs_usesDefaultStorageOptions",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.017,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.id.PooledHiLoSequencePersisterTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.sequence.DatabaseSequenceSelectorTest",
          "duration" : 0.503,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withPoolSize_multiThread",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.sequence.DatabaseSequenceSelectorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_basic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.sequence.DatabaseSequenceSelectorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withPoolSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.506,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.id.sequence.DatabaseSequenceSelectorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.sequence.PooledHiLoSequenceTest",
          "duration" : 0.117,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_existingValueInDatabase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.sequence.PooledHiLoSequenceTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withInitialValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.sequence.PooledHiLoSequenceTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_noExistingValueInDatabase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.mapping.id.sequence.PooledHiLoSequenceTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateDDL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.121,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.mapping.id.sequence.PooledHiLoSequenceTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.ExpandableSQLAppenderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newSubPart",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.ExpandableSQLAppenderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.ExpandableSQLAppenderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparedSQL_severalTimeSameVariable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.ExpandableSQLAppenderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.009,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.ExpandableSQLAppenderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_withJoinAndQuotingDMLNameProvider",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[15]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[16]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[17]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[18]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[19]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[20]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[21]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[22]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[23]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[24]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[25]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[26]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[27]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[28]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[29]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[30]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[31]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[32]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(From, String)[33]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_supportsSeveralSameTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.039,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.FromSQLBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catMax",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catMin",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catSum",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "coalesce",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catCast_null",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catCast_function",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catCount",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "combining_functions",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catCast",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catCast_typeWithSize",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catNullValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catLower",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catIn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cat_nullValue_isTransformedToIsNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catBetween",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catEquals_withFunction",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catLike_withFunction",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catLike",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catGreater",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catIsNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catIn_tupled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "catEquals_column",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest$LikePatternAppenderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newSubPart",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest$LikePatternAppenderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "likePattern",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.003,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest$LikePatternAppenderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.PreparedSQLAppenderTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newSubPart",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.PreparedSQLAppenderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[15]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[16]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[17]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[18]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[19]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[20]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[21]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[22]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[23]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[24]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[25]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[26]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[27]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[28]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[29]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[30]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[31]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[32]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[33]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[34]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(QueryProvider, String)[35]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(QueryProvider, String, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest$UnionSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(Union, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest$UnionSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(Union, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest$UnionSQLBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[15]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[16]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(SelectChain, Map, String)[17]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.021,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.StringSQLAppenderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "newSubPart",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.003,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.StringSQLAppenderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[15]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[16]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[17]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[18]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[19]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL(CriteriaChain, Map, String)[20]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[15]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[16]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[17]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[18]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[19]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[20]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[21]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[22]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[23]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[24]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[25]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[26]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[27]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[28]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[29]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[30]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[31]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[32]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[33]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[34]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[35]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[36]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[37]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[38]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[39]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL(CriteriaChain, Map, String, Map)[40]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.094,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.model.SelectTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveColumnAliases",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.003,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.model.SelectTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.model.UnionTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "registerColumn_columnAlreadyExists_doesntRegisterColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.model.UnionTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "registerColumn_basicUseCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.model.UnionTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "registerColumn_columnAlreadyExistsWithDifferentType_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.model.UnionTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "registerColumn_columnAlreadyExistsWithDifferentTypeButWithDifferentAlias_doesNotThrowsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.model.UnionTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mapsColumnOnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.model.UnionTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "registerColumn_columnAlreadyExistsButHasAlias_doesntRegisterColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.query.model.UnionTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "registerColumn_columnAlreadyExistsButRegisteredOnHasAlias_doesntRegisterColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.009,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.query.model.UnionTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ServiceLoaderDialectResolverTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "determineDialect_noCompatibleDialectFound_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ServiceLoaderDialectResolverTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "determineDialect_multipleDialectsWithSameCompatibilityGiven_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ServiceLoaderDialectResolverTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveMatchingEntry(Set, DatabaseSignet, DummyDialectEntry)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ServiceLoaderDialectResolverTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveMatchingEntry(Set, DatabaseSignet, DummyDialectEntry)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ServiceLoaderDialectResolverTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveMatchingEntry(Set, DatabaseSignet, DummyDialectEntry)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ServiceLoaderDialectResolverTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveMatchingEntry(Set, DatabaseSignet, DummyDialectEntry)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.012,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ServiceLoaderDialectResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeysAreInFinalScript",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overriddenColumnTypeIsTakenIntoAccount",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addedDDLProvidersAreInFinalScript",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uniqueConstraintsAreInFinalScript",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addedTablesAreInFinalScript",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "indexesAreInFinalScript",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sequencesAreInFinalScript",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.007,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLSequenceGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateCreateSequence_sequenceHasSchema",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLSequenceGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateCreateSequence_sequenceHasNullValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLSequenceGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sequenceScript_nameIsEscapedIfKeyword",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLSequenceGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateCreateSequence_sequenceHasBatchSizeOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLSequenceGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateCreateSequence_sequenceHasInitialValueOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.DDLSequenceGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateAddColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "columnSizeIsTakenIntoAccount",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateCreateIndex",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateCreateTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateDropColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateCreateForeignKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateDropForeignKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateDropTableIfExists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateDropIndex",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "generateDropTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.014,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.SqlTypeRegistryTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName_column(SqlTypeRegistry, Column, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.SqlTypeRegistryTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName_column(SqlTypeRegistry, Column, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.SqlTypeRegistryTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName_column(SqlTypeRegistry, Column, String)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.SqlTypeRegistryTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName_columnWithNullType_exceptionIsThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.SqlTypeRegistryTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getPrimaryKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addColumn_alreadyExists_returnsExistingOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addColumn_alreadyExistsWithDifferentType_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getAbsoluteName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addForeignKey_alreadyExists_returnsExistingOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addForeignKey_withNamingFunction",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getColumnsPrimaryKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getAlias",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addForeignKey_alreadyExistsWithDifferentType_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addForeignKey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.009,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.structure.TableTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.DeleteCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "appendDeleteStatement_multiTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.DeleteCommandBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "appendDeleteStatement_singleTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.DeleteCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toPreparableSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.order.DeleteCommandBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.InsertCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_keywordsAreEscaped",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.InsertCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.InsertCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toStatement",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.order.InsertCommandBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_keywordsAreEscaped",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_multiTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toStatement_givenPlaceholderNameDoesntMatchAnyExistingOne_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toStatement_placeholderValueIsNotSet_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_singleTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toStatement_withPlaceHolderInCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toStatement",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toStatement_columnParameterBinderIsOverridden_columnParameterBinderIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.011,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildSelect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildUpdate",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildInsert_dmlNameProviderUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildMassiveSelect_multipleKeys",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildMassiveSelect_dmlNameProviderUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildMassiveDelete_dmlNameProviderUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildMassiveDelete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildUpdate_dmlNameProviderUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildMassiveSelect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildSelect_dmlNameProviderUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildMassiveDelete_multipleKeys",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildDelete_dmlNameProviderUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildDelete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildInsert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.017,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.DMLGeneratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ColumnBinderRegistryTest",
          "duration" : 0.055,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "register_columnAlreadyRegistered_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ColumnBinderRegistryTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doGetBinder_columnIsNotRegistered_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.06,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.ColumnBinderRegistryTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ComplexTypeBinderTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "get",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ComplexTypeBinderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "set",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.ComplexTypeBinderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest$keyColumnNames_primaryKeysTargetSameEntity_keyColumnNamesAreDifferent",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fallsbackOnAttributeName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest$keyColumnNames_primaryKeysTargetSameEntity_keyColumnNamesAreDifferent",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "attributeNameIsSameAsTable_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.003,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest$keyColumnNames_primaryKeysTargetSameEntity_keyColumnNamesAreDifferent",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.ColumnNamingStrategyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "defaultGiveName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.001,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.ColumnNamingStrategyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.ElementCollectionTableNamingStrategyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.001,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.ElementCollectionTableNamingStrategyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEmbeddableMappingConfigurationSupportTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "apiUsage",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.012,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEmbeddableMappingConfigurationSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, engineModel varchar(255), unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(model varchar(255) not null, unique (model))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_engineModel_Engine_model foreign key(engineModel) references Engine(model)\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Engine.model as Engine_model from Engine where Engine.model in (?)\u000a...[truncated 591 chars]...\u000aine.model as engine_model from Car left outer join Engine as engine on Car.engineModel = engine.model where Car.id in (?) | {Car.id=42}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34f54f89\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16a1632d on object Car{id=42, color=null, model='Renault'}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=42, Car.model=Renault}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=42}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64637fee\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id bigint not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id bigint not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter tab\u000a...[truncated 1051 chars]...\u000aating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40a6c4a0\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6df6854c on object Car{id=42, color=null, model='Renault'}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1b03cf96 on object Car{id=42, color=null, model='Renault'}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_basic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=42}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74433899\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(model varchar(255) not null, carId bigint, unique (model))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?,\u000a...[truncated 534 chars]...\u000aar_id, engine.model as engine_model from Car left outer join Engine as engine on Car.id = engine.carId where Car.id in (?) | {Car.id=42}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@82c5f53\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@302f8de4 on object Car{id=42, color=null, model='Renault'}\u000a"
        }
      ],
      "duration" : 0.045,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.sequence_name (W)=Toto, sequence_table.next_val (U)=40}}\u000a2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, engineId bigint, unique (id))\u000a2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(model varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:1\u000a...[truncated 908 chars]...\u000are Car.id in (?) | {Car.id=2}\u000a2025-05-07 17:26:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64f1ba94\u000a2025-05-07 17:26:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fee8fdc on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=<null>,engine=<null>,name=<null>,id=2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), name varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, name, id) values (?, ?, ?) | {1={Car.name=Toto, Car.id=1, Car.model=Renault}}\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009select id, model, name from Car | {}\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.name as Car_name, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}\u000a2025-05-07 17:26:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7da42d8d\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id bigint not null, unique (id))\u000a2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id bigint not null, unique (id))\u000a2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009alter tab\u000a...[truncated 1258 chars]...\u000argeJoinNode$MergeJoinRowConsumer@2d770b7a on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=<null>,engine=<null>,name=<null>,id=1,timestamp=<null>]\u000a2025-05-07 17:26:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@d28a5e3 on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=<null>,engine=<null>,name=<null>,id=1,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_basic_withDatabaseSequence",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009create sequence CAR_SEQUENCE start with 1 increment by 1\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009CALL NEXT VALUE FOR CAR_SEQUENCE | {}\u000a2025-05-07 17:26:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=1, Car.model=Renault}}\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}\u000a2025-05-07 17:26:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@491f7c62\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_basic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=1, Car.model=Renault}}\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}\u000a2025-05-07 17:26:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a0c2a60\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(model varchar(255), id bigint not null, carId bigint, unique (id))\u000a2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id)\u000a2025-05-07 17:26:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) va\u000a...[truncated 644 chars]...\u000are Car.id in (?) | {Car.id=1}\u000a2025-05-07 17:26:11\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71405ed0\u000a2025-05-07 17:26:11\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6daf4532 on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=<null>,engine=<null>,name=<null>,id=1,timestamp=<null>]\u000a"
        }
      ],
      "duration" : 0.079,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudEnum",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto_possibleStates(id VARCHAR(255), possibleStates integer, unique (id, possibleStates))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009alter table Toto_possibleStates add constraint FK_Toto_possibleStates_id_Toto_id foreign key(id) references Toto(id)\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRAC\u000a...[truncated 1861 chars]...\u000alarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@7051f39a\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3a1fda65\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68d69ba2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@7051f39a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudComplexType_overrideColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto_times(id VARCHAR(255), createdAt timestamp, modificationDate timestamp, unique (id, createdAt, modificationDate))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009alter table Toto_times add constraint FK_Toto_times_id_toto_id foreign key(id) references toto(id)\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17\u000a...[truncated 2100 chars]...\u000ailarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@44de4aa1\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c17a452\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f06a5b3 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@44de4aa1\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overrideColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 2785 chars]...\u000a Person_nicknames where nicknames = ? and id = ? | {1={Person_nicknames.id=o.c.s.i.PersistedIdentifier@1, Person_nicknames.nicknames=tintin}, 2={Person_nicknames.id=o.c.s.i.PersistedIdentifier@1, Person_nicknames.nicknames=tonton}}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select nickNames from Person_nicknames | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_withNewObject",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 5007 chars]...\u000aruntime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11b2703d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[tonton, tintin],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 1288 chars]...\u000ate.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@123d3838 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTableName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withCollectionFactory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 3877 chars]...\u000aengine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25d61f8d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[c, b, a],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudComplexType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto_times(id VARCHAR(255), creationDate timestamp, modificationDate timestamp, unique (id, creationDate, modificationDate))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009alter table Toto_times add constraint FK_Toto_times_id_Toto_id foreign key(id) references Toto(id)\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05\u000a...[truncated 2135 chars]...\u000alarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@22c0c84b\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33cb15d3\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38aca3af on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@22c0c84b\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsPresent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_objectRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into\u000a...[truncated 3529 chars]...\u000ate.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67bde84e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withElementCollectionTableNaming",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "read_deepInTree",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-\u000a...[truncated 17135 chars]...\u000antime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2305a861 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]\u000a"
        }
      ],
      "duration" : 0.152,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_columnNameOverridden_columnNameIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer, firstName varchar(255) not null, familyName varchar(255) not null, address varchar(255) not null, unique (firstName, familyName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.familyName=Do, Person.firstName=John, Person.age=35, Person.address=nowhere}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Person.age as Person_age, Person.firstName as Person_firstName, Person.familyName as Person_familyName, Person.address as Person_address from Person where (Person.firstName, Person.familyName, Person.address) in ((?, ?, ?)) | {Person.familyName=Do, Person.firstName=John, Person.address=nowhere}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b252afa\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_fieldNameOverridden_fieldNameIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.lastName=Do, Person.address=nowhere, Person.age=35, Person.firstName=John}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address from Person where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.lastName=Do, Person.address=nowhere, Person.firstName=John}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18f73b08\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_oneToMany_withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_address varchar(255), pets_name varchar(255), pets_race varchar(255), pets_age integer not null, unique (person_firstName, person_lastName, person_address, pets_na\u000a...[truncated 5633 chars]...\u000a=Pluto, Person_pets.person_lastName=Do, Person_pets.person_firstName=John, Person_pets.person_address=nowhere, Person_pets.pets_age=4}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Person where address = ? and firstName = ? and lastName = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Person.firstName, Person.lastName, Person.address from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_fieldNameOverriddenAndColumnNameOverridden_columnNameIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer, firstName varchar(255) not null, familyName varchar(255) not null, address varchar(255) not null, unique (firstName, familyName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.address=nowhere, Person.familyName=Do, Person.firstName=John}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Person.age as Person_age, Person.firstName as Person_firstName, Person.familyName as Person_familyName, Person.address as Person_address from Person where (Person.firstName, Person.familyName, Person.address) in ((?, ?, ?)) | {Person.address=nowhere, Person.familyName=Do, Person.firstName=John}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4bdf398a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.address=nowhere, Person.firstName=John, Person.lastName=Do}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009\u000a...[truncated 650 chars]...\u000a={Person.age (U)=36, Person.address (W)=nowhere, Person.firstName (W)=John, Person.lastName (W)=Do}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Person where lastName = ? and address = ? and firstName = ? | {1={Person.address=nowhere, Person.firstName=John, Person.lastName=Do}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_manyToMany",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_address varchar(255), pets_name varchar(255), pets_race varchar(255), pets_age integer not null, unique (person_firstName, person_lastName, person_address, pets_na\u000a...[truncated 5633 chars]...\u000ace=Dog, Person_pets.person_lastName=Do, Person_pets.pets_age=4, Person_pets.person_address=nowhere, Person_pets.person_firstName=John}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Person where address = ? and firstName = ? and lastName = ? | {1={Person.address=nowhere, Person.firstName=John, Person.lastName=Do}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Person.firstName, Person.lastName, Person.address from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist_polymorphic(String, EntityPersister)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, catBreed integer, dogBreed integer, DTYPE varchar(255) not null, unique (name, race, age))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Dog(dogBreed integer, name varchar(255) not null, race varchar(255\u000a...[truncated 2697 chars]...\u000aDTYPE as Pet_DTYPE from Pet where (Pet.race, Pet.name, Pet.age) in ((?, ?, ?)) | {1=Dog, 2=Pluto, 3=4}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Pet.catBreed as Pet_catBreed, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?)) | {Pet.race=Dog, Pet.name=Pluto, Pet.age=4}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b945290\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist_polymorphic(String, EntityPersister)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Pet.age as Pet_age, Pet.name as Pet_name, Pet.race as Pet_race, Dog.race as Dog_race, Dog.name as Dog_name, Dog.age as Dog_age, Cat.name as Cat_name, Cat.race as Cat_race, Cat.age as Cat_age from Pet left outer join Dog on Pet.name = Dog.name and Pet.race = Dog.race and Pet.age = Dog.age left outer join Cat on Pet.name = Cat.name and Pet.race = Cat.race and Pet.age = Cat.age where (Pet.age, Pet.name, Pet.race) in ((?, ?, ?)) | {1=4, 2=Pluto, 3=Dog}\u000a2\u000a...[truncated 4899 chars]...\u000a and Cat.race = Pet.race and Cat.age = Pet.age where (Cat.name, Cat.race, Cat.age) in ((?, ?, ?)) | {Cat.name=Pluto, Cat.race=Dog, Cat.age=4}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45c653d1\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@25e9f618 on object Pet{id=PetId{name='Pluto', race='Dog', age=4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "persist_polymorphic(String, EntityPersister)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009(select Dog.age as age, Dog.name as name, Dog.race as race, 'Dog' as Y from Dog where (Dog.race, Dog.age, Dog.name) in ((?, ?, ?))) union all (select Cat.age as age, Cat.name as name, Cat.race as race, 'Cat' as Y from Cat where (Cat.race, Cat.name, Cat.age) in ((?, ?, ?))) | {1=Dog, 2=4, 3=Pluto, 4=Dog, 5=Pluto, 6=4}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Cat(catBreed, name, race,\u000a...[truncated 1861 chars]...\u000am Cat where (Cat.race, Cat.name, Cat.age) in ((?, ?, ?))) | {1=Dog, 2=4, 3=Pluto, 4=Dog, 5=Pluto, 6=4}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Cat.catBreed as Cat_catBreed, Cat.name as Cat_name, Cat.race as Cat_race, Cat.age as Cat_age from Cat where (Cat.name, Cat.race, Cat.age) in ((?, ?, ?)) | {Cat.race=Dog, Cat.age=4, Cat.name=Pluto}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2005e436\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_oneToOne_compositeToCompositeKey_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseNumber integer, houseStreet varchar(255), houseZipCode varchar(255), houseCity varchar(255), unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table House(number integer not null, street varchar(255) not null, zipCode varchar(255) not null, city varchar(255) not null, unique (number, street, z\u000a...[truncated 2747 chars]...\u000at, Person.firstName (W)=John, Person.houseNumber (U)=42, Person.lastName (W)=Do, Person.age (U)=36}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Person where address = ? and firstName = ? and lastName = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_oneToMany_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (name, race, age))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter table P\u000a...[truncated 3787 chars]...\u000a (W)=5, Pet.race (W)=Dog, Pet.ownerAddress (U)=null, Pet.ownerFirstName (U)=null, Pet.ownerLastName (U)=null, Pet.name (W)=Rantanplan}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Person where firstName = ? and lastName = ? and address = ? | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Person.firstName, Person.lastName, Person.address from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_oneToOne_compositeToCompositeKey_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table House(number integer not null, street varchar(255) not null, zipCode varchar(255) not null, city varchar(255) not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (number, street, zipCode, city))\u000a...[truncated 3346 chars]...\u000awnerLastName (U)=null, House.ownerAddress (U)=null, House.city (W)=CodeFilarete City, House.street (W)=Stalactite street, House.ownerFirstName (U)=null, House.number (W)=42}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Person where lastName = ? and firstName = ? and address = ? | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_oneToOne_compositeToSingleKey_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseId bigint, unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) referenc\u000a...[truncated 1528 chars]...\u000aDo, Person.firstName (W)=John, Person.houseId (U)=1, Person.age (U)=36, Person.address (W)=nowhere}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Person where firstName = ? and address = ? and lastName = ? | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_oneToOne_compositeToSingleKey_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter table House add \u000a...[truncated 2414 chars]...\u000astName = ?, ownerAddress = ?, ownerFirstName = ? where id = ? | {1={House.ownerLastName (U)=null, House.ownerAddress (U)=null, House.ownerFirstName (U)=null, House.id (W)=1}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Person where lastName = ? and address = ? and firstName = ? | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Person.age from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$CRUD_Polymorphism",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "singleTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, catBreed integer, dogBreed integer, DTYPE varchar(255) not null, unique (name, race, age))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Pet(catBreed, name, race, age, DTYPE) values (?, ?, ?, ?, ?) | {1={Pet.DTYPE=Pet, Pet.race=Dog, Pet.age=4, Pet.catBreed=Persian, Pet.name=Pluto}}\u000a2025-05-07 17\u000a...[truncated 1330 chars]...\u000am Pet where name = ? and race = ? and age = ? | {1={Pet.race=Dog, Pet.age=4, Pet.name=Pluto}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select name from Pet | {}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select catBreed from Pet | {}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.race=Dog, Pet.age=4, Pet.name=Pluto}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select name from Pet | {}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select catBreed from Pet | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$CRUD_Polymorphism",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tablePerClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Dog(dogBreed integer, name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Cat(catBreed integer, name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Cat(catBreed, name, race, age\u000a...[truncated 1587 chars]...\u000asumer@2c87bc5d\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Cat where name = ? and race = ? and age = ? | {1={Cat.race=Dog, Cat.age=4, Cat.name=Pluto}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select catBreed from Cat | {}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.race=Dog, Cat.age=4, Cat.name=Pluto}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select catBreed from Cat | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$CRUD_Polymorphism",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Dog(dogBreed integer, name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Cat(catBreed integer, name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name,\u000a...[truncated 4506 chars]...\u000at name from Pet | {}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select catBreed from Cat | {}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.race=Dog, Cat.name=Pluto, Cat.age=4}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.name=Pluto, Pet.race=Dog, Pet.age=4}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select name from Pet | {}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select catBreed from Cat | {}\u000a"
        }
      ],
      "duration" : 0.043,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$CRUD_Polymorphism",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOne_compositeToCompositeKey_relationOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseNumber integer, houseStreet varchar(255), houseZipCode varchar(255), houseCity varchar(255), unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table House(number integer not null, street varchar(255) not null, zipCode varchar(255) not null, city varchar(255) not null, unique (number, street, zipCode, city))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_dc808dbe foreign key(houseNumber, houseStreet, houseZipCode, houseCity) references House(number, street, zipCode, city)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOne_compositeToCompositeKey_relationOwnedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table House(number integer not null, street varchar(255) not null, zipCode varchar(255) not null, city varchar(255) not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (number, street, zipCode, city))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOne_compositeToSingleKey_relationOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseId bigint, unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOne_compositeToSingleKey_relationOwnedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToMany_compositeToCompositeKey_withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_address varchar(255), pets_name varchar(255), pets_race varchar(255), pets_age integer not null, unique (person_firstName, person_lastName, person_address, pets_na\u000a...[truncated 50 chars]...\u000aG\u0009DDLDeployer\u0009create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age)\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address)\u000a"
        }
      ],
      "duration" : 0.045,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$Persist",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToMany_manyTypeIsCompositeKeyAndPolymorphic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Cat(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_addr\u000a...[truncated 15299 chars]...\u000alactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@783a4527 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Fluffy', race='Cat', age=3}}]}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@23d29fb9 on object Pet{id=PetId{name='Schrodinger', race='Cat', age=-42}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$Persist",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToMany_manyTypeIsCompositeKeyAndPolymorphic_realLife",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Cat(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_addr\u000a...[truncated 15293 chars]...\u000aalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@2f07d29 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Fluffy', race='Cat', age=3}}]}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@3d9c4f67 on object Pet{id=PetId{name='Schrodinger', race='Cat', age=-42}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$Persist",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToMany",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (name, race, age))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter table P\u000a...[truncated 7042 chars]...\u000a, age=36, house=null, pets=[]}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8dd1a9c\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@fcd88c1 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$Persist",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "manyToMany",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_address varchar(255), pets_name varchar(255), pets_race varchar(255), pets_age integer not null, unique (person_firstName, person_lastName, person_address, pets_na\u000a...[truncated 11343 chars]...\u000aeJoinRowConsumer@4fb56267 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41e590dd on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}\u000a"
        }
      ],
      "duration" : 0.067,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$Persist",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_sibling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id for\u000a...[truncated 11738 chars]...\u000aghbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b026fe0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_1Parent_2Children",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_c\u000a...[truncated 4013 chars]...\u000aUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ff4655a\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1e2fe282 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_children_id_Person_id f\u000a...[truncated 11738 chars]...\u000aghbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6698105f on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_1Parent_1Child",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_child\u000a...[truncated 2612 chars]...\u000aG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@316129ae\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6dd7d7ac on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a"
        }
      ],
      "duration" : 0.05,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToManyBidirectional",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simulatedBy_one2ManyAndASelectListener",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Book(isbn varchar(255), price double, title varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a...[truncated 3975 chars]...\u000auntime.load.JoinRoot$JoinRootRowConsumer@12688639\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d691958 on object org.codefilarete.stalactite.engine.model.book.Book@19765b83\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ef6811 on object org.codefilarete.stalactite.engine.model.book.Book@19765b83\u000a"
        }
      ],
      "duration" : 0.015,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToManyBidirectional",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_withAssociationTable_1Parent_2Children",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_child\u000a...[truncated 4013 chars]...\u000aUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68264483\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@28e9c741 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_directNeighborId_Person_id foreign key(directNeighborId) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching sta\u000a...[truncated 9824 chars]...\u000aghbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@636a6bfb on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_sibling_withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id for\u000a...[truncated 11722 chars]...\u000aighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ab61437 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_withAssociationTable_1Parent_1Child",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_child\u000a...[truncated 2612 chars]...\u000aG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44a094e4\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b9f0aea on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_sibling_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_directNeighborId_Person_id foreign key(directNeighborId) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching sta\u000a...[truncated 9816 chars]...\u000aghbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2409beda on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_children(person_id int, children_id int, unique (person_id, children_id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_children add constraint FK_Person_children_person_id_Person_id for\u000a...[truncated 11738 chars]...\u000aghbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4ecc1f04 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_ownedByReverseSide_1Parent_2Children",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, fatherId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id, fatherId) values (?, ?, ?) | {1={Person.fatherId=null, Person.id=o.c.s.i.PersistableIdentifier@42, P\u000a...[truncated 2994 chars]...\u000aEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61628a7\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41c5716 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]\u000a"
        }
      ],
      "duration" : 0.088,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_sibling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, houseId int, house1Id int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table House(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_house1Id_House_id foreign key(house1I\u000a...[truncated 3720 chars]...\u000a=[],partner=<null>]\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d1cc76e on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=secondary house, inhabitants=[]},id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_sibling_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, house1Id int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_house1Id_House_id foreign key(ho\u000a...[truncated 26132 chars]...\u000a id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@888}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@456}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@999}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references Hous\u000a...[truncated 13844 chars]...\u000aid = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) referenc\u000a...[truncated 14624 chars]...\u000aid = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, partnerId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id)\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id, partner.id as partner_id from Person left outer join Person as partner on Person.partnerId = partner.id where Person.id in (?) | {Per\u000a...[truncated 1674 chars]...\u000aG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e6aaaf7\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@394498d4 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertSelect_cycleIsDirect_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reversePartnerId int, name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id, reversePartnerId) values (?, ?, ?) | {1={Person.reversePartnerId=null, Perso\u000a...[truncated 1743 chars]...\u000aG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e62d82b\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51e16f7b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_ownedByTarget_entityCycle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) referenc\u000a...[truncated 7919 chars]...\u000a>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ce9e22f on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_2cycles_ownedBySource_entityCycle",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references Hous\u000a...[truncated 7521 chars]...\u000a>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@209373de on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_cycleWithIntermediary_ownedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, houseId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, gardenerId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)\u000a2025-05-0\u000a...[truncated 8783 chars]...\u000aid = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_cycleWithIntermediary_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(reverseGardenerId int, name varchar(255), id int not null, houseId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Address(location varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table House(id int not null, addressId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_reverseGardenerId_House_id foreign key(reverseGardenerId) ref\u000a...[truncated 8663 chars]...\u000aid = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Person | {}\u000a"
        }
      ],
      "duration" : 0.135,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table car(id int not null, color int, model varchar(255), unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter table car add constraint FK_car_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(color, id) values (?, ?) | {1=\u000a...[truncated 644 chars]...\u000an (?) | {car.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33e05b64\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@425cb654 on object Car[model=Renault,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select car.id, car.model, car.color from car | {}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@379fe6a3\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter t\u000a...[truncated 1465 chars]...\u000aode$MergeJoinRowConsumer@56861985 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4ad1ed3 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withEmbeddable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), rgb integer, id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.rgb=666, Car.model=Renault}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.rgb as Car_rgb, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ccb9af4\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select id, model, rgb from Car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedSuperClass_and_entityInheritance_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withIdDefinedInSuperClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, model, id) values (?, ?, ?) | {1={Car.color=Color[rgb=666], Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select car.id, car.model, car.color from car | {}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32e87d63\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "identifierIsRedefined_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withIdDefinedInSuperClass_severalTimes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.063,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simpleCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, model, id) values (?, ?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select car.id, car.model, car.color from car | {}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@666eb0e3\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "columnNamingStrategyChanged_inBoth_lowestTakesPriority",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.color_col=Color[rgb=666], Car.id_col=o.c.s.i.PersistableIdentifier@1, Car.model_col=Renault}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select id_col, model_col, color_col from Car | {}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Car.color_col as Car_color_col, Car.model_col as Car_model_col, Car.id_col as Car_id_col from Car where Car.id_col in (?) | {Car.id_col=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13f2573a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "columnNamingStrategyChanged_inParent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model_supercol varchar(255), color_supercol int, id_supercol int not null, unique (id_supercol))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(color_supercol, model_supercol, id_supercol) values (?, ?, ?) | {1={Car.model_supercol=Renault, Car.id_supercol=o.c.s.i.PersistableIdentifier@1, Car.color_supercol=Color[rgb=666]}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select id_supercol, model_supercol, color_supercol from Car | {}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Car.color_supercol as Car_color_supercol, Car.model_supercol as Car_model_supercol, Car.id_supercol as Car_id_supercol from Car where Car.id_supercol in (?) | {Car.id_supercol=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16f9979e\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withEmbeddable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), rgb integer, id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.model=Renault, Car.rgb=666, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.rgb as Car_rgb, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10b3960f\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select id, model, rgb from Car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "columnNamingStrategyChanged",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.model_col=Renault, Car.color_col=Color[rgb=666], Car.id_col=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select id_col, model_col, color_col from Car | {}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Car.color_col as Car_color_col, Car.model_col as Car_model_col, Car.id_col as Car_id_col from Car where Car.id_col in (?) | {Car.id_col=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@445b2220\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withoutIdDefined_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simpleCase_withTableDefinedInSuperClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select car.id, car.model, car.color from car | {}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42a0f2e1\u000a"
        }
      ],
      "duration" : 0.052,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAll",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_associationTableIsMaintained",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-05-07 1\u000a...[truncated 6009 chars]...\u000aConsuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7260f509 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@fee710a\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b81c0e6 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@fee710a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAll",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_associationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-05-07 1\u000a...[truncated 1507 chars]...\u000afier@666}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select count(*) as answerCount from Answer where id = 666 | {}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select id from Choice where id = 300 | {}\u000a"
        }
      ],
      "duration" : 0.023,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAll",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAllOrphanRemoval",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_associationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-05-07\u000a...[truncated 1928 chars]...\u000afier@300}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select count(*) as answerCount from Answer where id = 666 | {}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select id from Choice where id = 300 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAllOrphanRemoval",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_removedElementsAreDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-05-07 1\u000a...[truncated 6204 chars]...\u000ansuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@210ba740 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@19a5d308\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f87ec56 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@19a5d308\u000a"
        }
      ],
      "duration" : 0.022,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAllOrphanRemoval",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_noRecordInAssociationTable_mustReturnEmptyCollection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-05-07 1\u000a...[truncated 810 chars]...\u000ansuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4d4315be on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@4aa42910\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fad5a71 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@4aa42910\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_relationContainsOneToMany",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-05-07 1\u000a...[truncated 4039 chars]...\u000as\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select answer_id from answer_choices | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_collectionFactory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-05-07 1\u000a...[truncated 1511 chars]...\u000ansuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@369415c9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@50e0bce4\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ff88496 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@50e0bce4\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bidirectionality_reverseCollection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Book(isbn varchar(255), price double, title varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a...[truncated 4132 chars]...\u000auntime.load.JoinRoot$JoinRootRowConsumer@13ef8b07\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4eb8461e on object org.codefilarete.stalactite.engine.model.book.Book@6c3f4afc\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b9dfff8 on object org.codefilarete.stalactite.engine.model.book.Book@6c3f4afc\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bidirectionality_reverselySetBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Book(isbn varchar(255), price double, title varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a...[truncated 4135 chars]...\u000antime.load.JoinRoot$JoinRootRowConsumer@768be77b\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4d00d0dc on object org.codefilarete.stalactite.engine.model.book.Book@7bdbf96a\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30591043 on object org.codefilarete.stalactite.engine.model.book.Book@7bdbf96a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bidirectionality_reverseInitializedWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Book(isbn varchar(255), price double, title varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a...[truncated 4129 chars]...\u000aruntime.load.JoinRoot$JoinRootRowConsumer@3eb3663\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7ba914e7 on object org.codefilarete.stalactite.engine.model.book.Book@20b8ffd4\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b1214eb on object org.codefilarete.stalactite.engine.model.book.Book@20b8ffd4\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_relationContainsManyToMany_indexed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, myIdx integer not null, unique (answer_id, choices_id, myIdx))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) r\u000a...[truncated 1837 chars]...\u000arsistableIdentifier@2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17, Answer_choices.myIdx=2}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13, Answer_choices.myIdx=1}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17, Answer_choices.myIdx=1}}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select answer_id, choices_id, myIdx from answer_choices | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_relationContainsManyToMany",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-05-07\u000a...[truncated 4484 chars]...\u000as\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select answer_id from answer_choices | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_associationRecordsMustBeDeleted_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-05-07\u000a...[truncated 1507 chars]...\u000afier@666}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select count(*) as answerCount from Answer where id = 666 | {}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select id from Choice where id = 300 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_associationRecordsMustBeInserted_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-05-07 1\u000a...[truncated 1048 chars]...\u000aices.choices_id=o.c.s.i.PersistableIdentifier@100}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@200}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@666, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@300}}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select id from Answer where id in (42, 666) | {}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select choices_Id from Answer_choices where answer_id in (42, 666) | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_associationRecordsMustBeUpdated_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(comment varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references\u000a...[truncated 4702 chars]...\u000aowConsumer@4822278a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@5472f330\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2eeba75b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@5472f330\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select label from Choice where id = 100 | {}\u000a"
        }
      ],
      "duration" : 0.032,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeReadOnly",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_onlySourceEntitiesArePersisted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-05-07 1\u000a...[truncated 92 chars]...\u000as_id_Choice_id foreign key(choices_id) references Choice(id)\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select id from answer | {}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from answer_choices | {}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select count(*) as choiceCount from choice | {}\u000a"
        }
      ],
      "duration" : 0.009,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeReadOnly",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$ForeignKeyCreation",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeysAreCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$ForeignKeyCreation",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableSetByTargetEntity_tableSetByTargetEntityIsUSed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table PossibleChoices(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_PossibleChoices_id foreign key(choices_id) references PossibleChoices(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$ForeignKeyCreation",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTable_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table MyChoice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_MyChoice_id foreign key(choices_id) references MyChoice(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$ForeignKeyCreation",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableAndTableSetByTargetEntity_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table MyChoice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table Answer_choices add constraint FK_Answer_choices_choices_id_MyChoice_id foreign key(choices_id) references MyChoice(id)\u000a"
        }
      ],
      "duration" : 0.039,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$ForeignKeyCreation",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudEnum",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_addressBook(id int, key integer, value varchar(255), unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_addressBook add constraint FK_Person_addressBook_id_Person_id foreign key(id) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009in\u000a...[truncated 5448 chars]...\u000aom Person_addressBook where id = ? and key = ? | {1={Person_addressBook.id=o.c.s.i.PersistedIdentifier@1, Person_addressBook.key=BILLING_ADDRESS}, 2={Person_addressBook.id=o.c.s.i.PersistedIdentifier@1, Person_addressBook.key=OTHER}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_addressBook | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_valueIsComplexType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_contracts(id int, key varchar(255), creationDate timestamp, modificationDate timestamp, unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_contracts add constraint FK_Person_contracts_id_Person_id foreign key(id) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07\u000a...[truncated 6605 chars]...\u000aOperation\u0009delete from Person_contracts where id = ? and key = ? | {1={Person_contracts.id=o.c.s.i.PersistedIdentifier@1, Person_contracts.key=Lyon}, 2={Person_contracts.id=o.c.s.i.PersistedIdentifier@1, Person_contracts.key=Marseille}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_contracts | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overrideValueColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOper\u000a...[truncated 4062 chars]...\u000a.PersistedIdentifier@1, Person_phoneNumbers.key=home}, 2={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=mobile}, 3={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=work}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_phoneNumbers | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOper\u000a...[truncated 3367 chars]...\u000aDefaultRelationJoinRowConsumer@68f33c89 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTableName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withCollectionFactory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOper\u000a...[truncated 3367 chars]...\u000aDefaultRelationJoinRowConsumer@2fcbc333 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overrideKeyColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsPresent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_objectRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOper\u000a...[truncated 5534 chars]...\u000aload.RelationJoinNode$DefaultRelationJoinRowConsumer@5e8453a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33},timestamp=<null>,vehicle=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withMapEntryTableNaming",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_keyIsComplexType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_addresses(id int, creationDate timestamp, modificationDate timestamp, value varchar(255), unique (id, creationDate, modificationDate))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_addresses add constraint FK_Person_addresses_id_Person_id foreign key(id) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching\u000a...[truncated 7218 chars]...\u000addresses.modificationDate=Tue May 06 17:26:15 UTC 2025}, 2={Person_addresses.creationDate=Fri May 02 17:26:15 UTC 2025, Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.modificationDate=Fri May 02 17:26:15 UTC 2025}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_addresses | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_keyAndValueIsComplexType_overrideColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(id int, key_creationDate timestamp, modificationDate timestamp, creationDate timestamp, value_modificationDate timestamp, unique (id, key_creationDate, modificationDate))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates add con\u000a...[truncated 10789 chars]...\u000aPerson_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Mon May 05 17:26:15 UTC 2025}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_keyAndValueIsComplexType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfComplexTypes(id int, creationDate timestamp, modificationDate timestamp, serialNumber varchar(255), model varchar(255), unique (id, creationDate, modificationDate))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfComplexTypes add constraint FK_Person_mapPropertyMadeOfComplexTypes_id_Person_i\u000a...[truncated 9368 chars]...\u000adeOfComplexTypes.modificationDate=Mon May 05 17:26:15 UTC 2025, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypes.creationDate=Mon May 05 17:26:15 UTC 2025}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfComplexTypes | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_objectAddition",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOper\u000a...[truncated 7170 chars]...\u000a@1708053c on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={vacation site=04 44 44 44 44, mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withReverseJoinColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities",
          "duration" : 0.04,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_associationOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-05-07 17\u000a...[truncated 15396 chars]...\u000atyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@3}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_readOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table City(id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_m\u000a...[truncated 13525 chars]...\u000abject org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@45d439ce\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from City | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009a\u000a...[truncated 13987 chars]...\u000arson_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@3}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from City | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKey_creation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009a\u000a...[truncated 88 chars]...\u000artyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_deleteOrphan",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table City(id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEnt\u000a...[truncated 15035 chars]...\u000ao.c.s.i.PersistedIdentifier@3}, 2={Country.id=o.c.s.i.PersistedIdentifier@4}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from City | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        }
      ],
      "duration" : 0.103,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_associationOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPro\u000a...[truncated 10894 chars]...\u000aer@1}, 2={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select key from Person_mapPropertyMadeOfEntityAsKey | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_readOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPro\u000a...[truncated 10533 chars]...\u000antime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3af3086e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@23b8c795\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select key from Person_mapPropertyMadeOfEntityAsKey | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPro\u000a...[truncated 10893 chars]...\u000a@2}, 2={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@3}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKey | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKey_creation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_deleteOrphan",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPro\u000a...[truncated 11500 chars]...\u000a15\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@2}, 2={Country.id=o.c.s.i.PersistedIdentifier@3}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsKey | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        }
      ],
      "duration" : 0.076,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_associationOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_ma\u000a...[truncated 10712 chars]...\u000aPersistedIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select value from Person_mapPropertyMadeOfEntityAsValue | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_readOnly",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_ma\u000a...[truncated 10690 chars]...\u000ame.load.RelationJoinNode$DefaultRelationJoinRowConsumer@778396e5 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@e93df1c\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select value from Person_mapPropertyMadeOfEntityAsValue | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_ma\u000a...[truncated 11185 chars]...\u000aAsValue.key=Lyon}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Marseille}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select 'key' from Person_mapPropertyMadeOfEntityAsValue | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKey_creation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_deleteOrphan",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_ma\u000a...[truncated 11120 chars]...\u000aRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@2}, 2={Country.id=o.c.s.i.PersistedIdentifier@3}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select 'value' from Person_mapPropertyMadeOfEntityAsValue | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select id from Country | {}\u000a"
        }
      ],
      "duration" : 0.096,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_withAssociationTable_associationRecordsMustBeUpdated_butNotTargetEntities_list",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question_choices(question_id int, choices_id int, unique (question_id, choices_id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Question_choices add constraint FK_Question_choices_choices_id_Choice_id foreign key(choices_id) \u000a...[truncated 4818 chars]...\u000aing org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@368a416f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@2d043dfc\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@368a7abf on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@2d043dfc\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_entityRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 1276 chars]...\u000ableIdentifier@10, Choice.idx (U)=2, Choice.label (U)=null}, 2={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.idx (U)=1, Choice.label (U)=null}}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Choice.id, Choice.idx from Choice order by Choice.id | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_entitySwapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 1236 chars]...\u000aPersistableIdentifier@20, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=1}, 2={Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=2}, 3={Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=3}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Choice.id, Choice.idx from Choice order by Choice.id | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_entityRemoval_entitiesAreSameObjectReference",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 1276 chars]...\u000anId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=2}, 2={Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=1}}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Choice.id, Choice.idx from Choice order by Choice.id | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_noChange",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 618 chars]...\u000a.PersistableIdentifier@10}, 2={Choice.idx=3, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30}, 3={Choice.idx=2, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Choice.id, Choice.idx from Choice order by Choice.id | {}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Choice.id, Choice.idx from Choice order by Choice.id | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_entityAddition",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 1724 chars]...\u000aice_id from Choice where Choice.id in (?) | {Choice.id=o.c.s.i.PersistableIdentifier@40}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@40, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Choice.id, Choice.idx from Choice order by Choice.id | {}\u000a"
        }
      ],
      "duration" : 0.06,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_indexedByColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(label varchar(255), id int not null, questionId int, myIdx integer, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert into Q\u000a...[truncated 517 chars]...\u000ae.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.myIdx=3, Choice.id=o.c.s.i.PersistableIdentifier@30}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.myIdx=1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.myIdx=2, Choice.id=o.c.s.i.PersistableIdentifier@20}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Choice.id, Choice.myIdx from Choice order by Choice.id | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_cascadeIsTriggered",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 514 chars]...\u000a1={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null, Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Choice.id, Choice.idx from Choice order by Choice.id | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert\u000a...[truncated 2018 chars]...\u000aityMappingConfigurationSupportOneToManyListTest$Question@28f196d7\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31e2aa55\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e2b9acf on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@28f196d7\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_mappedBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert into Que\u000a...[truncated 2425 chars]...\u000a025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@13, Choice.label (U)=Grenoble, Choice.idx (U)=null}}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009delete from Question where id = ? | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select questionId from Choice | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_reverseSideIsNotMapped_relationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009\u000a...[truncated 4530 chars]...\u000aices_id=o.c.s.i.PersistableIdentifier@30}}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select count(id) as answerId from Answer | {}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from Answer_Choices | {}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select count(id) as choiceCount from Choice | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009\u000a...[truncated 12039 chars]...\u000ableIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select count(*) as c from Answer_Choices | {}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select id from Choice | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009\u000a...[truncated 3271 chars]...\u000aableIdentifier@1, Answer_choices.idx=4}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=3}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=1}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-05-07 17:26:16\u0009\u000a...[truncated 20938 chars]...\u000aersistedIdentifier@1, Answer_choices.idx=1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.idx=2}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.idx=3}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_default",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009\u000a...[truncated 6395 chars]...\u000aConsuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2c8a6cf0 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@127448ab\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b738f5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@127448ab\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_targets",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009\u000a...[truncated 2675 chars]...\u000atityMappingConfigurationSupportOneToManyListTest$Question@1c026c51\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b7bfd5\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69059780 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1c026c51\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Answer(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Question(id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009\u000a...[truncated 3495 chars]...\u000aoices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009delete from Answer_choices where answer_id in (?) | {1=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009delete from Answer where id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select count(*) as c from Answer_Choices | {}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select id from Choice | {}\u000a"
        }
      ],
      "duration" : 0.077,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_multipleTimes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table State(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) ref\u000a...[truncated 15457 chars]...\u000afilarete.stalactite.engine.model.Country@3a233b85,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=<null>,towns=<null>,version=0]\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select id from State where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_noMappedBy_associationTableIsMaintained",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 7854 chars]...\u000aityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16145978 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_mappedRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select Country.name as Country_name, Country.description as Co\u000a...[truncated 1580 chars]...\u000an\u0009Batching statement 2 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@100, City.countryId (U)=null}, 2={City.name (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@200, City.countryId (U)=null}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_mappedBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperat\u000a...[truncated 4552 chars]...\u000ate.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63fe4487 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@79337388,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_associationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(citi\u000a...[truncated 7854 chars]...\u000aityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19cf0fc2 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_withAssociationTable_associationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 780 chars]...\u000aIdentifier@42}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300, Country_cities.country_id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}}\u000a"
        }
      ],
      "duration" : 0.075,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_associationTable_removedElementsAreDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 8037 chars]...\u000aityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f5f3e72 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_mappedBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select Country.name as Country_name, Country.description as Co\u000a...[truncated 1455 chars]...\u000all>,name=<null>,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@100}, 2={City.id=o.c.s.i.PersistedIdentifier@200}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_mappedBy_removedElementsAreDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperat\u000a...[truncated 4478 chars]...\u000ate.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5211c50c on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5249f97d,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_withAssociationTable_associationRecordsMustBeDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(citi\u000a...[truncated 1191 chars]...\u000a= ? | {1={Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300, Country_cities.country_id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@300}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}}\u000a"
        }
      ],
      "duration" : 0.049,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withoutAssociationTable_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_withAssociationTable_associationRecordsMustBeDeleted_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(citi\u000a...[truncated 780 chars]...\u000aIdentifier@42}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300, Country_cities.country_id=o.c.s.i.PersistedIdentifier@666}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_withAssociationTable_associationRecordsMustBeUpdated_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 6418 chars]...\u000aBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b7ec3e7 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@100,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_withAssociationTable_associationRecordsMustBeInserted_butNotTargetEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(citi\u000a...[truncated 1008 chars]...\u000ang statement 3 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@100}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@200}, 3={Country_cities.country_id=o.c.s.i.PersistableIdentifier@666, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@300}}\u000a"
        }
      ],
      "duration" : 0.042,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeReadOnly",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_onlySourceEntitiesArePersisted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(citi\u000a...[truncated 204 chars]...\u000a 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.description=null, Country.name=France}}\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select id from country | {}\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select count(*) as relationCount from country_cities | {}\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select count(*) as cityCount from city | {}\u000a"
        }
      ],
      "duration" : 0.009,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeReadOnly",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SchemaCreation",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_foreignKeyIsCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SchemaCreation",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableSetByTargetEntity_tableSetByTargetEntityIsUSed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Town(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SchemaCreation",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTable_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Town(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SchemaCreation",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableAndTableSetByTargetEntity_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Township(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Township add constraint FK_Township_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        }
      ],
      "duration" : 0.047,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SchemaCreation",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_entitiesAreLoaded",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009select Country.name as Country_name, Country.id as Country_id, City.name as City_name, C\u000a...[truncated 970 chars]...\u000ae.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3001de8c on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2eadfbf6,id=o.c.s.i.PersistedIdentifier@1,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_noCascade_defaultCascadeIsAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperat\u000a...[truncated 3757 chars]...\u000a, City.name (U)=touched Paris, City.countryId (U)=null}, 2={City.id (W)=o.c.s.i.PersistedIdentifier@1, City.name (U)=Paris, City.countryId (U)=null}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select name from Country where id = 42 | {}\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select name from City where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withPolymorphicTarget_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Town(id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Town add c\u000a...[truncated 4842 chars]...\u000aDEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistableIdentifier@13}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select countryId from city | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_differentWays(ThrowingSupplier, boolean)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperat\u000a...[truncated 4733 chars]...\u000a.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@339310b3 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@61dd6f70,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_differentWays(ThrowingSupplier, boolean)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperat\u000a...[truncated 4730 chars]...\u000ae.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5405d5b on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@183fb032,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_differentWays(ThrowingSupplier, boolean)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table city(countryId int, name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table city add constraint FK_city_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperat\u000a...[truncated 4630 chars]...\u000aDEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cb06abe on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_set_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Country(id) values (?) | {1={\u000a...[truncated 2624 chars]...\u000aDEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@13, City.name (U)=Grenoble, City.countryId (U)=null}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select countryId from city | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "associationTable_set_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)\u000a2025-05-07\u000a...[truncated 4830 chars]...\u000atatement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@13}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select id from city | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_set_ordered_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, myIdx integer, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Country(id) va\u000a...[truncated 3224 chars]...\u000all, City.name (U)=Grenoble}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009update City set countryId = ?, myIdx = ? where id = ? | {1={City.myIdx (U)=2, City.id (W)=o.c.s.i.PersistableIdentifier@17, City.countryId (U)=o.c.s.i.PersistedIdentifier@1}, 2={City.myIdx (U)=1, City.id (W)=o.c.s.i.PersistableIdentifier@23, City.countryId (U)=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select name, myIdx from city | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappedBy_collectionFactory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select Country.name as Country_name, Country.id as Country_id, City.name as City_name, C\u000a...[truncated 970 chars]...\u000ae.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11fb91e7 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@4d2605a4,id=o.c.s.i.PersistedIdentifier@1,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SelectWithEmptyRelationMustReturnEmptyCollection",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "noAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select Country.name as Country_name, Country.description as Co\u000a...[truncated 315 chars]...\u000a.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c68575b\u000a2025-05-07 17:26:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@548ec55 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SelectWithEmptyRelationMustReturnEmptyCollection",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withAssociationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(\u000a...[truncated 1221 chars]...\u000a,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-05-07 17:26:12\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a6c58b5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        }
      ],
      "duration" : 0.018,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SelectWithEmptyRelationMustReturnEmptyCollection",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiple_oneToOne_partialOrphanRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references\u000a...[truncated 6020 chars]...\u000aration\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009update City set name = ? where id = ? | {1={City.name (U)=Paris renamed, City.id (W)=o.c.s.i.PersistableIdentifier@0}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiple_oneToOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references\u000a...[truncated 5723 chars]...\u000aerson.name (U)=French president renamed, Person.id (W)=o.c.s.i.PersistableIdentifier@0}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@0, City.name (U)=Paris renamed}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lightOneToOne_relationIsPersisted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), presidentId int, id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, presidentId, id) values (?, ?, ?, ?) | {1={Country.presidentId=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistableIdentifier@123,mapPropertyMadeOfComplexTypes=\u000a...[truncated 967 chars]...\u000aCountry.presidentId (U)=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistableIdentifier@124,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=French president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0], Country.id (W)=o.c.s.i.PersistedIdentifier@456}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ownedByReverseSideColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table City(countryId int, name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7320 chars]...\u000a7 17:26:15\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=Lyon renamed, City.id (W)=o.c.s.i.PersistedIdentifier@1}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ownedByReverseSideGetter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7314 chars]...\u000a7 17:26:16\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon renamed, City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=null}}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ownedByReverseSideSetter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7320 chars]...\u000a7 17:26:16\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@1, City.name (U)=Lyon renamed, City.countryId (U)=null}}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ownedBySourceSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert into Cou\u000a...[truncated 7320 chars]...\u000a7 17:26:16\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@1, City.name (U)=Lyon renamed}}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Delete",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "targetEntityIsDeleted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Country.description as Country_description, Country.id as Coun\u000a...[truncated 503 chars]...\u000aDefaultRelationJoinRowConsumer@6906da9 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@100,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@100}}\u000a"
        }
      ],
      "duration" : 0.01,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Delete",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertTwice_targetInstanceIsInsertedOnce",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Pe\u000a...[truncated 1779 chars]...\u000atalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4dc7ff7e\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f18537f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mandatory_withNullTarget_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_targetInstanceIsUpdated_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQL\u000a...[truncated 2074 chars]...\u000aDEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8a71b1e on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select count(*) as countryCount from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_targetInstanceIsUpdated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Pe\u000a...[truncated 2087 chars]...\u000aDEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dfbb070 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select count(*) as countryCount from Country | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insertOnce_targetInstanceIsInserted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Pe\u000a...[truncated 1120 chars]...\u000ate.engine.runtime.load.JoinRoot$JoinRootRowConsumer@67e206c5\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@598464ba on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        }
      ],
      "duration" : 0.047,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationNullifiedWithOrphanRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Pe\u000a...[truncated 2776 chars]...\u000ade$DefaultRelationJoinRowConsumer@51c974b4 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationChanged_relationIsOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Pe\u000a...[truncated 4201 chars]...\u000auclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36c2b179\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationChanged_relationIsOwnedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQL\u000a...[truncated 4504 chars]...\u000am Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2dcc47d9\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select countryId from Person where id = :personId | {personId=o.c.s.i.PersistableIdentifier@0}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select countryId from Person where id = :personId | {personId=o.c.s.i.PersistableIdentifier@1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mandatory_withNullTarget_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person\u000a...[truncated 1104 chars]...\u000a.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e0bed88\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46bc8d58 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationNullified_relationIsOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Pe\u000a...[truncated 2743 chars]...\u000auclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20608148\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationChanged_relationIsOwnedBySource_withOrphanRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Pe\u000a...[truncated 3035 chars]...\u000ade$DefaultRelationJoinRowConsumer@742573d5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}\u000a"
        }
      ],
      "duration" : 0.078,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration",
          "duration" : 0.049,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notDefined_defaultIsAll_getter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Pe\u000a...[truncated 1978 chars]...\u000aesident_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@666}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70ff1ff5\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "readOnly_getter_ownedByTarget",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQL\u000a...[truncated 3711 chars]...\u000a025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009update Person set countryId = ? where id = ? | {1={}}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select name from Country | {}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select name from Person | {}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cascade_deleteWithOrphanRemoval",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Country.description as Country_description, Country.id as Coun\u000a...[truncated 690 chars]...\u000aier@100,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@100}}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@42}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "associationOnly_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "readOnly_getter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRA\u000a...[truncated 1407 chars]...\u000a Country.id (W)=o.c.s.i.PersistableIdentifier@42, Country.description (U)=null}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 1 | {}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select name from Country | {}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "readOnly_setter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRA\u000a...[truncated 1406 chars]...\u000a Country.description (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 1 | {}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select name from Country | {}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select name from Person where id = 1 | {}\u000a"
        }
      ],
      "duration" : 0.092,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationIsDefinedByColumnOnTargetSideAndReverseMutatorIsUsed_columnOverrideIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table city(state int, name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationOwnedBySource",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, capitalId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableSetByTargetEntity_tableSetByTargetEntityIsUSed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Town(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTable_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Township(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Township add constraint FK_Township_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTargetTableAndTableSetByTargetEntity_targetTableIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Township(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Township add constraint FK_Township_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationIsDefinedByColumnOnTargetSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table city(state int, name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationIsDefinedByColumnOnTargetSideAndReverseAccessorIsUsed_columnOverrideIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table city(state int, name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relationOwnedByTargetSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        }
      ],
      "duration" : 0.08,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "joinedTables_singleTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, plug integer, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOper\u000a...[truncated 3268 chars]...\u000a,id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select * from car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "joinedTables_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table ElectricCar(plug integer, id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeploy\u000a...[truncated 5157 chars]...\u000a17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "joinedTables_tablePerClass_isNotSupported",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "singleTable_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table ElectricCar(plug integer, id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter table ElectricCar add constraint FK_ElectricCar_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:1\u000a...[truncated 3829 chars]...\u000aier@1,timestamp=<null>]\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from ElectricCar where id = ? | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "singleTable_singleTable_isNotSupported",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "singleTable_tablePerClass_isNotSupported",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.064,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009al\u000a...[truncated 6226 chars]...\u000a025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select count(*) as vehicleCount from abstractVehicle where id in (1, 2) | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from car where id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(id) value\u000a...[truncated 2844 chars]...\u000a17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withReadonlyProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009al\u000a...[truncated 377 chars]...\u000a7 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, id) values (?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select model from Car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(id) value\u000a...[truncated 3171 chars]...\u000a{Car.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@312dfb4b\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@61e6e26f on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car\u000a...[truncated 6258 chars]...\u000ack where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from Vehicle where id = 1 | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from Vehicle where id = 2 | {}\u000a"
        }
      ],
      "duration" : 0.063,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.DTYPE=CAR, AbstractVehicle.model=Renault}}\u000a2025-05-07 17:26:15\u000a...[truncated 3378 chars]...\u000a1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle | {}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.model=Renault, AbstractVehicle.DTYPE=CAR}}\u000a2025-05-07 17:26:15\u000a...[truncated 1548 chars]...\u000acle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c437904\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select * from abstractVehicle | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withReadonlyProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.DTYPE=TRUCK, AbstractVehicle.color=Color[rgb=42], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select model from AbstractVehicle | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR}}\u000a2025-05-07 17:26:15\u000a...[truncated 1885 chars]...\u000aactVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@700b4b15\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.041,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int, model varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.color=Color[rgb=666], Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.model=Renault}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2\u000a...[truncated 3392 chars]...\u000a 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from Vehicle where id = 1 | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from Vehicle where id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color integer, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.DTYPE=CAR, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.model=Renault}}\u000a2025-05-07 17:2\u000a...[truncated 154 chars]...\u000atVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@114d04f1\u000a"
        }
      ],
      "duration" : 0.099,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud(String, EntityPersister, ConnectionProvider)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009alter table Tr\u000a...[truncated 4151 chars]...\u000ating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1da38618\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4dc622f6\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud(String, EntityPersister, ConnectionProvider)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:14\u0009DEBUG\u000a...[truncated 5448 chars]...\u000aVehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f37a1b9\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@125f22e on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud(String, EntityPersister, ConnectionProvider)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 time\u000a...[truncated 2730 chars]...\u000a.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d3c1aef\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a1d627e\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(color int, id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u000a...[truncated 3188 chars]...\u000at 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from car where id = 2 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, model, id) values (?, ?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select * from car | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009(select Car.id as id, 'Car' as Y fr\u000a...[truncated 935 chars]...\u000al as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24e49fd6\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select * from car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withReadonlyProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(color int, id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select model from Car | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, model, id) values (?, ?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | \u000a...[truncated 1137 chars]...\u000a1, Car.model (U)=Peugeot}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009(select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2915cb24\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id int not null, color int, unique (id))\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u000a...[truncated 3624 chars]...\u000a1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:15\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-05-07 17:26:15\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from truck where id = 2 | {}\u000a"
        }
      ],
      "duration" : 0.064,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_En\u000a...[truncated 8769 chars]...\u000ament 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select count(*) as vehicleCount from Vehicle where id in (1, 2) | {}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from car where id = 2 | {}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009alter ta\u000a...[truncated 4372 chars]...\u000ament 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle left outer join car on Vehicle.id = car.id | {}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne",
          "duration" : 0.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009alter ta\u000a...[truncated 5035 chars]...\u000aowConsumer@534463c0 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-05-07 17:26:00\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ade2e48 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, engineId int, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id for\u000a...[truncated 9310 chars]...\u000a={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from Vehicle where id = 1 | {}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from Vehicle where id = 2 | {}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        }
      ],
      "duration" : 0.12,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.246,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasOneToMany(String, EntityPersister, ConnectionProvider)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:57\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:25:57\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-05-07 17:25:57\u0009DEBUG\u0009DDLDeployer\u0009create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber))\u000a2025-05-07 17:25:57\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle_wheels(vehicle_id int, wheels_serialNumber varchar(255\u000a...[truncated 15099 chars]...\u000aVehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-05-07 17:25:57\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a75d12\u000a2025-05-07 17:25:57\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e9bbb27 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasOneToMany(String, EntityPersister, ConnectionProvider)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:57\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=null}}\u000a2025-05-07 17:25:57\u0009TRACE\u0009SQLOperation\u0009select Wheel.model as Wheel_model, Wheel.serialNumber as Wheel_serialNumber from Wheel where Wheel.serialNumber in (?) | {Wheel.serialNumber=XYZ-ABC-01}\u000a2025-05-07 17:25:57\u000a...[truncated 7147 chars]...\u000aVehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-05-07 17:25:57\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43e78ed6\u000a2025-05-07 17:25:57\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62b0059 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasOneToMany(String, EntityPersister, ConnectionProvider)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:25:57\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:25:57\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:57\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-05-07 17:25:57\u0009TRACE\u0009SQLOperation\u0009select Whe\u000a...[truncated 9703 chars]...\u000aVehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74c2edc\u000a2025-05-07 17:25:58\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3ac5a623 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasOneToMany(String, EntityPersister, ConnectionProvider)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select Whe\u000a...[truncated 7843 chars]...\u000aehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e454172\u000a2025-05-07 17:25:58\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@65514a3d on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasOneToMany(String, EntityPersister, ConnectionProvider)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching s\u000a...[truncated 8989 chars]...\u000aorg.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@23943a02 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a2025-05-07 17:25:58\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1463efcc on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasOneToMany(String, EntityPersister, ConnectionProvider)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select Wheel.model as Wheel_model, Wheel.serialNumber as Wheel_serialNumber from Wheel where Wheel.serialNumber in (?) | {Wheel.serialNumber=XYZ-ABC-01}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLO\u000a...[truncated 7111 chars]...\u000aode$PassiveJoinRowConsumer@4da069f0 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-05-07 17:25:58\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3982d73d on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasOneToMany(String, EntityPersister, ConnectionProvider)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select Wheel.model as Wheel_model, Wheel.serialNumber as Wheel_serialNumber from Wheel where Wheel.serialNumber in (?) | {Wheel.serialNumber=XYZ-ABC-01}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLO\u000a...[truncated 5507 chars]...\u000aid=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@37248b2c\u000a2025-05-07 17:25:58\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bf597a9 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.062,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasOneToOne(String, EntityPersister, ConnectionProvider)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id\u000a...[truncated 8953 chars]...\u000a Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8f08b5\u000a2025-05-07 17:25:58\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20b42094 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasOneToOne(String, EntityPersister, ConnectionProvider)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select Rad\u000a...[truncated 7654 chars]...\u000aehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@375a068f\u000a2025-05-07 17:25:58\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@24406d54 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasOneToOne(String, EntityPersister, ConnectionProvider)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select Radio.model as Radio_model, Radio.serialNumber as Radio_serialNumber from Radio where Radio.serialNumber in (?) | {Radio.serialNumber=XYZ-ABC-01}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLO\u000a...[truncated 5090 chars]...\u000aid=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64a3d839\u000a2025-05-07 17:25:58\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e71b70d on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.069,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeploye\u000a...[truncated 8183 chars]...\u000astatement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeploye\u000a...[truncated 7966 chars]...\u000astatement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, countryId int, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-\u000a...[truncated 5597 chars]...\u000astatement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.countryId (U)=null, City.barCount (U)=51, City.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, countryId int, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-\u000a...[truncated 5109 chars]...\u000astatement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.barCount (U)=51, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.037,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a...[truncated 13726 chars]...\u000astatement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a...[truncated 11749 chars]...\u000astatement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, unique (id))\u000a2025\u000a...[truncated 11549 chars]...\u000aeIdentifier@42}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, unique (id))\u000a2025\u000a...[truncated 9252 chars]...\u000ae (U)=Grenoble}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select * from City | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int\u000a...[truncated 10448 chars]...\u000a 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select * from Town union select * from Village | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int\u000a...[truncated 12053 chars]...\u000a 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select * from Town union select * from Village | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009alter table Villag\u000a...[truncated 7298 chars]...\u000a\u0009SQLOperation\u0009update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.name (U)=Grenoble, Village.barCount (U)=51, Village.countryId (U)=null, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select * from Town union select * from Village | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicMany_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009alter table Villag\u000a...[truncated 9281 chars]...\u000a\u0009SQLOperation\u0009update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.name (U)=Grenoble, Village.countryId (U)=null, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select * from Town union select * from Village | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicOne_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statem\u000a...[truncated 10657 chars]...\u000a_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicOne_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)\u000a2025-05-07 17:25:58\u0009DEBUG\u0009SQLOperation\u0009Batching statem\u000a...[truncated 9959 chars]...\u000aerson.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicOne_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select Ve\u000a...[truncated 11853 chars]...\u000areationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.id as Vehicle_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicOne_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:25:58\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select Ve\u000a...[truncated 10929 chars]...\u000aDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:25:58\u0009TRACE\u0009SQLOperation\u0009select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicOne_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, ownerId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicl\u000a...[truncated 22746 chars]...\u000a= Vehicle.ownerId left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicOne_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, ownerId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicl\u000a...[truncated 16186 chars]...\u000a= Vehicle.ownerId left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.035,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicOne_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009alter table Pers\u000a...[truncated 23877 chars]...\u000aleId = Vehicle.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicOne_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009alter table Pers\u000a...[truncated 17154 chars]...\u000aleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicOne_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, color int, ownerId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, ownerId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009insert into Pers\u000a...[truncated 11505 chars]...\u000aPerson left outer join (select 1 as clazz_, ownerId, id from Car union all select 2 as clazz_, ownerId, id from Truck) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009(select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToPolymorphicOne_crud(String, EntityPersister, PersistenceContext, boolean, boolean)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, color int, ownerId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, ownerId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009insert into Pers\u000a...[truncated 15795 chars]...\u000aVehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009(select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudPolymorphicOneToOne(String, EntityPersister, ConnectionProvider)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, unique (id))\u000a...[truncated 6472 chars]...\u000a Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-05-07 17:25:59\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1167b1a\u000a2025-05-07 17:25:59\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@829264f on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudPolymorphicOneToOne(String, EntityPersister, ConnectionProvider)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Engine.id as Engine_id from Engine where Engine.id in (?) | {Engine.id=o.c.s.i.PersistableIdentifier@100}\u000a2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(id, engineId) values (?, ?) | {1\u000a...[truncated 7621 chars]...\u000ag org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@45c2fa2 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a2025-05-07 17:25:59\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28a17e1 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crudPolymorphicOneToOne(String, EntityPersister, ConnectionProvider)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Engine.id as Engine_id from Engine where Engine.id in (?) | {Engine.id=o.c.s.i.PersistableIdentifier@100}\u000a2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id, engineId) values (?, ?, ?\u000a...[truncated 4996 chars]...\u000a.id=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:25:59\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b257c6\u000a2025-05-07 17:25:59\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47cdfd0d on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_joinedTables_oneToManyWithMappedAssociation_eachSubclassRedeclaresSameAssociation_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasElementCollection(String, EntityPersister, PersistenceContext, PolymorphismType)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Car_plates(id int, plates varchar(255), unique (id, plates))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009alter table Car_plates add constraint FK_Car_plates_id_Vehicle_id foreign key(id) references Vehicle(id)\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, unique (id))\u000a2025-05\u000a...[truncated 6154 chars]...\u000a5cb7311b on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-05-07 17:25:59\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@37c09e8a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasElementCollection(String, EntityPersister, PersistenceContext, PolymorphismType)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Car\u000a...[truncated 6547 chars]...\u000aehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}\u000a2025-05-07 17:25:59\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79607189\u000a2025-05-07 17:25:59\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1443f11c on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_subClassHasElementCollection(String, EntityPersister, PersistenceContext, PolymorphismType)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Car_plates.plates as Car_plates_plates, Car_plates.id as Car_plates_id from Car_plates where (Car_plates.id, Car_plates.plates) in ((?, ?)) | {Car_plates.plates=XYZ-ABC-01, Car_plates.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:25:59\u0009DE\u000a...[truncated 4571 chars]...\u000aid=o.c.s.i.PersistedIdentifier@1}\u000a2025-05-07 17:25:59\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35050186\u000a2025-05-07 17:25:59\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a4c9b33 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_trunkHasOneToMany(String, EntityPersister)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, deputeCount integer, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint\u000a...[truncated 9769 chars]...\u000a,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_polymorphism_trunkHasOneToMany(String, EntityPersister)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}\u000a2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}\u000a2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQ\u000a...[truncated 10942 chars]...\u000a,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicMany",
          "duration" : 0.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToTablePerClass_crud_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009alter table Villag\u000a...[truncated 9290 chars]...\u000aeration\u0009update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42, Village.countryId (U)=null, Village.name (U)=Grenoble}}\u000a2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select id from Town union all select id from Village | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicMany",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToTablePerClass_crud_ownedByReverseSide_foreignKeysAreCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        }
      ],
      "duration" : 0.061,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicMany",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicOne",
          "duration" : 0.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToSingleTable_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Ve\u000a...[truncated 10934 chars]...\u000aDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicOne",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToJoinedTable_crud_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, ownerId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add const\u000a...[truncated 15826 chars]...\u000a= Vehicle.ownerId left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicOne",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToJoinedTable_crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009alter table Truck add const\u000a...[truncated 16618 chars]...\u000aleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicOne",
          "duration" : 0.051,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToSingleTable_crud_ownedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)\u000a2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statem\u000a...[truncated 9959 chars]...\u000aerson.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}\u000a"
        }
      ],
      "duration" : 0.157,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicOne",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select Engine.id as Engine_id from Engine where Engine.id in (?\u000a...[truncated 5731 chars]...\u000a 17:26:00\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle | {}\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle | {}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select Engine.id as Engine_id from Engine where Engine.id in (?) | {Engi\u000a...[truncated 2986 chars]...\u000a 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select * from Vehicle | {}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select Engine.id as Engine_id from Engine where Engine.id in (?\u000a...[truncated 3612 chars]...\u000a.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:00\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@205f33f3\u000a2025-05-07 17:26:00\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7123f4ff on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(color int, id int not null, engineId int, model varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select Engine.id as Engine_id from Engine where Engine.id in (?\u000a...[truncated 6466 chars]...\u000a={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from Vehicle where id = 1 | {}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from Vehicle where id = 2 | {}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        }
      ],
      "duration" : 0.106,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne",
          "duration" : 0.043,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(color int, id int not null, engineId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, engineId int, unique (id))\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Engine.id as Engine_id from Engine where Engine.id in (?) | {Engine.id=o.c.s.i.PersistableIdentifier@200}\u000a2025-05-07 17:25:5\u000a...[truncated 5957 chars]...\u000ad = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from car where id = 2 | {}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneSubClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Car(id int not null, model varchar(255), color int, engineId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select Engine.id as Engine_id from Engine where Engine.id in (?) | {Engine.id=o.c.s.i.PersistableIdentifier@100}\u000a2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) va\u000a...[truncated 2570 chars]...\u000a]\u000a2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:25:59\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select * from car | {}\u000a2025-05-07 17:25:59\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne",
          "duration" : 0.558,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "listenersAreNotified",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), color int, id int not null, engineId int, unique (id))\u000a2025-05-07 17:25:59\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select Engine.id as Engine_id from Engine where Engine.id in (?) | {Engine.id=o.c.s.i.PersistableIdentifier@100}\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009insert into Engine(id) va\u000a...[truncated 3112 chars]...\u000a.i.PersistedIdentifier@1}\u000a2025-05-07 17:26:00\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@370689b5\u000a2025-05-07 17:26:00\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ce8b520 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne",
          "duration" : 0.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoSubClasses_withCommonProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Truck(id int not null, color int, engineId int, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id int not null, color int, engineId int, unique (id))\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select Engine.id as Engine_id from Engine where Engine.id in (?) | {Engine.id=o.c.s.i.PersistableIdentifier@200}\u000a2025-05-07 17:26:0\u000a...[truncated 6646 chars]...\u000a= ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select count(*) as carCount from car where id = 1 | {}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select count(*) as truckCount from truck where id = 2 | {}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select id from Engine | {}\u000a"
        }
      ],
      "duration" : 0.657,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_oneToOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, engineId bigint, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Engine(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Car add constraint FK_Car_engineId_Engine_id foreign key(engineId) references Engine(id)\u000a2025-\u000a...[truncated 566 chars]...\u000aine_model, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=1}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77777a40\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35425b87 on object Car{id=1, color=null, model='Renault'}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b954310\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleInheritance_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table AbstractVehicle(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Vehicle(id bigint not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references Abstrac\u000a...[truncated 1091 chars]...\u000areating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6e88c122\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@446d1515 on object Car{id=1, color=null, model='Renault'}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6cc45d6b on object Car{id=1, color=null, model='Renault'}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_basic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:16\u0009DEBUG\u0009DDLDeployer\u0009create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-05-07 17:26:16\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select id, model from Car | {}\u000a2025-05-07 17:26:16\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}\u000a2025-05-07 17:26:16\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e34288f\u000a"
        }
      ],
      "duration" : 0.035,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embed_withSomeExcludedProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embed_withOverriddenColumnName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embed_withReadonlyProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(creationDate timestamp, modificationDate timestamp, readonlyProperty varchar(255), id varchar(36) not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, modificationDate, id) values (?, ?, ?) | {1={Toto.creationDate=Wed May 07 17:26:00 UTC 2025, Toto.modificationDate=Wed May 07 17:26:00 UTC 2025, Toto.id=o.c.s.i.PersistedIdentifier@9209aadd-ea5d-4ee7-9cb4-d81da2cc2e06}}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select readonlyProperty from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withReadConverter_converterIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@82452cc4-be28-4dc8-85f9-138a58401a50}\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009insert into Toto(name, id) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@82452cc4-be28-4dc8-85f9-138a58401a50}}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@82452cc4-be28-4dc8-85f9-138a58401a50}\u000a2025-05-07 17:26:00\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7ab324e6\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withEnum_columnMappedWithOrdinal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender integer, id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=toto, PersonWithGender.gender=FEMALE, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select * from PersonWithGender | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_methodHasNoMatchingField_configurationIsStillValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.gender=FEMALE, PersonWithGender.name=null}}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select PersonWithGender.name as PersonWithGender_name, PersonWithGender.gender as PersonWithGender_gender, PersonWithGender.id as PersonWithGender_id from PersonWithGender where PersonWithGender.id in (?) | {PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:26:00\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@785f4c04\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.186,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "innerEmbed_withConflictingEmbeddable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into countryTable(countryCreatedAt, id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?, ?) | {1={countryTable.name=France, countryTable.id=o.c.s.i.PersistableIdentifier@1, countryTable.presidentElectedAt=Tue Jan 01 00:00:00 UTC 2019, countryTable.countryCreatedAt=Mon Jan 01 00:00:00 UTC 2018, countryTable.presidentName=François}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withColumn_columnIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withSqlBinderOnEmbeddedProperty_binderIsUsed_writeCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, creationDate varchar(255), modificationDate timestamp, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(modificationDate, creationDate, id) values (?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@35c90301-0c18-48a9-8900-4942fadfba59, Toto.modificationDate=Wed May 07 17:26:01 UTC 2025, Toto.creationDate=Wed May 07 17:26:01 UTC 2025}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.modificationDate as Toto_modificationDate, Toto.creationDate as Toto_creationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@35c90301-0c18-48a9-8900-4942fadfba59}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@492b990b\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embed_withOverriddenColumnName_nameAlreadyExists_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withEnum_mappedWithOrdinal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender INT, id int not null, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=toto, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.gender=FEMALE}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select * from PersonWithGender | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_mandatory_onMissingValue_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255) not null, firstName varchar(255) not null, id int not null, unique (id))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_methodIsASetter_configurationIsStillValid",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withSqlBinder_binderIsUsed_writeCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, possibleStates varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(possibleStates, id) values (?, ?) | {1={Toto.possibleStates=[IN_PROGRESS, DONE], Toto.id=o.c.s.i.PersistableIdentifier@f5fc0e91-0e7c-44fb-b288-b76ea95c5c57}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.possibleStates as Toto_possibleStates, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@f5fc0e91-0e7c-44fb-b288-b76ea95c5c57}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c409b0e\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "innerEmbed_withSomeExcludedProperties",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into countryTable(id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?) | {1={countryTable.presidentElectedAt=Tue Jan 01 00:00:00 UTC 2019, countryTable.presidentName=François, countryTable.id=o.c.s.i.PersistableIdentifier@1, countryTable.name=France}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert_nullValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.name=null, PersonWithGender.gender=null}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select PersonWithGender.name as PersonWithGender_name, PersonWithGender.gender as PersonWithGender_gender, PersonWithGender.id as PersonWithGender_id from PersonWithGender where PersonWithGender.id in (?) | {PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d9b8325\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_definedAsIdentifier_identifierIsStoredAsString",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@273b7db9-6a3a-4355-93a7-ed93c985b95a}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id) values (?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@273b7db9-6a3a-4355-93a7-ed93c985b95a}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_mandatory_columnConstraintIsAdded",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withEnum_byDefault_ordinalIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=FEMALE, PersonWithGender.name=toto, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select * from PersonWithGender | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withWriteConverter_converterIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@d9d7d3ab-d4c1-499a-b343-d8a9a4c10694}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(name, id) values (?, ?) | {1={Toto.name=TOTO, Toto.id=o.c.s.i.Per\u000a...[truncated 583 chars]...\u000ao.id (W)=o.c.s.i.PersistedIdentifier@d9d7d3ab-d4c1-499a-b343-d8a9a4c10694}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@d9d7d3ab-d4c1-499a-b343-d8a9a4c10694}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2223fd76\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addEnum_mandatory_columnConstraintIsAdded",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withTableNaming",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_mappingDefinedTwiceByMethod_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embed_definedByGetter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_identifierIsNotDefined_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_nullValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.gender=MALE, PersonWithGender.name=toto}}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-0\u000a...[truncated 176 chars]...\u000aer (U)=null, PersonWithGender.name (U)=null}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select PersonWithGender.name as PersonWithGender_name, PersonWithGender.gender as PersonWithGender_gender, PersonWithGender.id as PersonWithGender_id from PersonWithGender where PersonWithGender.id in (?) | {PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58acef73\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "innerEmbed_withTwiceSameInnerEmbeddableName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_readonly_columnIsNotWrittenToDatabase_CRUD",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255), firstName varchar(255), id varchar(36) not null, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(firstName, id) values (?, ?) | {1={Toto.id=o.c.s.i.PersistedIdentifier@a98c9ef3-eb2c-4fd6-bbe2-f40f6923a0a4, Toto.firstName=null}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select firstName from Toto | {}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.firstName as Toto_firstName, Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistedIdentifier@a98c9ef3-eb2c-4fd6-bbe2-f40f6923a0a4}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f0001bd\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select firstName from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_mappingDefinedTwiceByColumn_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embed_definedBySetter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withFieldName_targetedPropertyNameIsTaken",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_readonly_columnIsNotWrittenToDatabase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), firstName varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(firstName, id) values (?, ?) | {1={Toto.firstName=null, Toto.id=o.c.s.i.PersistedIdentifier@270980ae-9506-4528-8b2c-71fbb6b1dd60}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009update Toto set name = ? where id = ? | {1=dummyName, 2=o.c.s.i.PersistedIdentifier@270980ae-9506-4528-8b2c-71fbb6b1dd60}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.id, Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embed_withOverriddenColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "apiUsage",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withSqlBinder_binderIsUsed_readCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@3c64ab86-1385-4ffc-a975-c3d9ac60e1d9}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(name, id) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@3c64ab86-1385-4ffc-a975-c3d9ac60e1d9}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@3c64ab86-1385-4ffc-a975-c3d9ac60e1d9}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f213a9b\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addEnum_mandatory_onMissingValue_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table PersonWithGender(name varchar(255), gender VARCHAR(255) not null, id int not null, unique (id))\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withReadConverter_converterIsUsed_readOnlyProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id varchar(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {Toto.id=o.c.s.i.PersistedIdentifier@80fff36f-a70f-4163-a396-9473fae9c0c7, Toto.name=toto}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistedIdentifier@80fff36f-a70f-4163-a396-9473fae9c0c7}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@514acd17\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name from Toto | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withColumnName_targetedPropertyNameIsTaken",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "map_withoutName_targetedPropertyNameIsTaken",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overrideName_nameIsAlreadyOverridden_nameIsOverwritten",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.modificationDate=null, Toto.id=o.c.s.i.PersistableIdentifier@ea3280ba-4bc6-4949-8835-b205e8dabb3f, Toto.name=null, Toto.createdAt=Wed May 07 17:2\u000a...[truncated 50 chars]...\u000ation\u0009select Toto.createdAt, Toto.modificationDate from Toto | {}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.modificationDate as Toto_modificationDate, Toto.createdAt as Toto_createdAt, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@ea3280ba-4bc6-4949-8835-b205e8dabb3f}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2fa4d438\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simpleCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.name=null, Toto.id=o.c.s.i.PersistableIdentifier@1bf075e4-c181-4ba3-8308-498d19fa892d, Toto.creationDate=Wed May 07 17:26:01 UTC 2025, Toto\u000a...[truncated 68 chars]...\u000act Toto.creationDate, Toto.modificationDate from Toto | {}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.modificationDate as Toto_modificationDate, Toto.creationDate as Toto_creationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@1bf075e4-c181-4ba3-8308-498d19fa892d}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d0f4283\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exclude",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), modificationDate timestamp, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, modificationDate, name) values (?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@faaf3b23-c676-488b-a3f5-abf284db1afc, Toto.modificationDate=null, Toto.name=null}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.modificationDate as Toto_modificationDate, Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@faaf3b23-c676-488b-a3f5-abf284db1afc}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a52927d\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overrideColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@ea4b4b06-caeb-42d6-83d3-77ff379b2c56, Toto.createdAt=Wed May 07 17:26:01 UTC 2025, Toto.modificationDate=null, T\u000a...[truncated 50 chars]...\u000ation\u0009select Toto.createdAt, Toto.modificationDate from Toto | {}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.modificationDate as Toto_modificationDate, Toto.createdAt as Toto_createdAt, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@ea4b4b06-caeb-42d6-83d3-77ff379b2c56}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@782d2e29\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overrideName_nameAlreadyExists_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overrideName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.name=null, Toto.createdAt=Wed May 07 17:26:01 UTC 2025, Toto.id=o.c.s.i.PersistableIdentifier@30c5f5bd-23e2-4f4f-9703-bcbfdc2bff87, Toto.modifica\u000a...[truncated 50 chars]...\u000ation\u0009select Toto.createdAt, Toto.modificationDate from Toto | {}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.modificationDate as Toto_modificationDate, Toto.createdAt as Toto_createdAt, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@30c5f5bd-23e2-4f4f-9703-bcbfdc2bff87}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c27e5b1\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embed_withMappedSuperClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, locale VARCHAR(20), name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, id, locale, modificationDate, name) values (?, ?, ?, ?, ?) | {1={Toto.creationDate=Wed May 07 17:26:01 UTC 2025, Toto.id=o.c.s.i.PersistableIdentifier@a80e5418-d360-4afe-ac25-298\u000a...[truncated 159 chars]...\u000ate, Toto.locale from Toto | {}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.locale as Toto_locale, Toto.modificationDate as Toto_modificationDate, Toto.creationDate as Toto_creationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@a80e5418-d360-4afe-ac25-298dfb87f342}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b02447d\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embed_withMappedSuperClassAndOverride",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationTime timestamp, locale VARCHAR(20), name varchar(255), modificationDate timestamp, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(creationDate, id, locale, modificationTime, name) values (?, ?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@fca03f42-c59f-44bf-8cb0-328b243e2c25, Toto.name\u000a...[truncated 187 chars]...\u000ame, Toto.locale from Toto | {}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.locale as Toto_locale, Toto.modificationTime as Toto_modificationTime, Toto.creationDate as Toto_creationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@fca03f42-c59f-44bf-8cb0-328b243e2c25}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7ed8402d\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mappingDefinedTwice_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.1,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable",
          "duration" : 0.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_withConfigurationFromInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Tutu(id VARCHAR(255) not null, firstName varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Titi(id VARCHAR(255) not null, prop1 varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009alter table Tutu ad\u000a...[truncated 5037 chars]...\u000aSQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009delete from Tata where id = ? | {1={Tata.id=o.c.s.i.PersistedIdentifier@d030f7e1-23e0-4169-812b-2b96050eb700}}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistedIdentifier@d030f7e1-23e0-4169-812b-2b96050eb700}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select id from Toto union all select id from Tata | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperati\u000a...[truncated 2229 chars]...\u000a07 17:26:01\u0009TRACE\u0009SQLOperation\u0009delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@f3689ee1-b205-4059-9a49-15d5e9685009}}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@f3689ee1-b205-4059-9a49-15d5e9685009}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select identifier from Toto union all select identifier from Tata | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tableStructure",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud_severalTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Tutu(identifier VARCHAR(255) not null, firstName varchar(255), unique (identifier))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009alter table Tutu add constraint FK_Tutu_identifier_Toto_identifier foreign key(identif\u000a...[truncated 4098 chars]...\u000a07 17:26:01\u0009TRACE\u0009SQLOperation\u0009delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@de7711c5-4874-4768-91a9-8d6a9300b53c}}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@de7711c5-4874-4768-91a9-8d6a9300b53c}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select identifier from Toto union all select identifier from Tata | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tableStructure_columnNameGiven_columnNameIsUsed",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(identifier VARCHAR(255) not null, unique (identifier))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Tata(identifier VARCHAR(255) not null, dummyName varchar(255), unique (identifier))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)\u000a"
        }
      ],
      "duration" : 0.076,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255), id VARCHAR(255) not null, unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@ff55861f-5a52-43af-be10-d0dfee16d18d, Toto.name=Tutu}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@ff55861f-5a52-43af-be10-d0dfee16d18d}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62b22eaa\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_2Args_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@4ffe73e6-f563-4978-bb6e-4ebb551e8351, Toto.name=Tutu}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4ffe73e6-f563-4978-bb6e-4ebb551e8351}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a867a4\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingFactory_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@9035cd7d-2fbf-44de-a8ba-e7217ea32833}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@9035cd7d-2fbf-44de-a8ba-e7217ea32833}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7177466b\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_supplier_supplierIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@27721c37-95e7-4af3-bf1a-39a1aed95609}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@27721c37-95e7-4af3-bf1a-39a1aed95609}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20de609d\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "calledTwice_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byDefault_defaultConstructorIsInvoked_setterIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@02d8d54d-cb08-4d2c-b3be-0d720f8ca945}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@02d8d54d-cb08-4d2c-b3be-0d720f8ca945}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38f39671\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_1Arg_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@94410aec-9eb6-4af7-ac39-900133dd4d51}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@94410aec-9eb6-4af7-ac39-900133dd4d51}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3625386f\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "usingConstructor_1ArgColumnName_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(name varchar(255), myId VARCHAR(255) not null, unique (myId))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(myId, name) values (?, ?) | {1={Toto.name=Tutu, Toto.myId=o.c.s.i.PersistableIdentifier@c139b798-748f-429c-94d9-e8891778b39e}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.myId as Toto_myId from Toto where Toto.myId in (?) | {Toto.myId=o.c.s.i.PersistableIdentifier@c139b798-748f-429c-94d9-e8891778b39e}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31a4048c\u000a"
        }
      ],
      "duration" : 0.091,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withConstructorSpecified_constructorIsInvoked_setterIsNotCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@b57de36a-1e1d-416d-8993-12aa0cbe07a5}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@b57de36a-1e1d-416d-8993-12aa0cbe07a5}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66619114\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "withConstructorSpecified_byColumnName_constructorIsInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(label varchar(255), identifier VARCHAR(255) not null, unique (identifier))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(identifier, label) values (?, ?) | {1={Toto.label=null, Toto.identifier=o.c.s.i.PersistableIdentifier@791e82ee-6c50-45ee-b25d-2166ee4acb81}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.label as Toto_label, Toto.identifier as Toto_identifier from Toto where Toto.identifier in (?) | {Toto.identifier=o.c.s.i.PersistableIdentifier@791e82ee-6c50-45ee-b25d-2166ee4acb81}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@718e4afa\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setByConstructor_withSeveralArguments",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Hello, Toto.id=o.c.s.i.PersistableIdentifier@7b9b3a37-811d-492c-8d61-a5d65f0a75f3}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7b9b3a37-811d-492c-8d61-a5d65f0a75f3}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e380e59\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byDefault_defaultConstructorIsInvoked_setterIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@902c08c7-cc69-4f73-9687-513cfa324233}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@902c08c7-cc69-4f73-9687-513cfa324233}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e70f959\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setByConstructor_constructorIsInvoked_setterIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:01\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))\u000a2025-05-07 17:26:01\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@c9869af8-1d4e-4ef2-b98f-145cc7c8ea2c}}\u000a2025-05-07 17:26:01\u0009TRACE\u0009SQLOperation\u0009select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@c9869af8-1d4e-4ef2-b98f-145cc7c8ea2c}\u000a2025-05-07 17:26:01\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71c24598\u000a"
        }
      ],
      "duration" : 0.044,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportToOneAndToManyMixTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCascade_SetSetMix_update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table State(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) ref\u000a...[truncated 15461 chars]...\u000afilarete.stalactite.engine.model.Country@5d12116e,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,towns=<null>,version=0]\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select id from State where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportToOneAndToManyMixTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCascade_oneToOneAndOneToMany_CRUD",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id int not null, presidentId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeplo\u000a...[truncated 9794 chars]...\u000a,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportToOneAndToManyMixTest",
          "duration" : 0.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCascade_ListSetMix_listContainsDuplicate_CRUD",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table State(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country_ancientCities(country_id int, ancientCities_id int, idx integer not null, unique \u000a...[truncated 34469 chars]...\u000adel.Country@45a16141,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,towns=<null>,version=0]\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select id from State where id = 1 | {}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportToOneAndToManyMixTest",
          "duration" : 0.037,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreignKeyIsCreated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Person(name varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id int not null, countryId int, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a"
        }
      ],
      "duration" : 0.104,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportToOneAndToManyMixTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_versionIsUpgraded_dateVersion",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Country(modificationDate timestamp, name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, modificationDate, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=null, Country.modificationDate=2025-05-07T17:26:00.691}}\u000a2025\u000a...[truncated 1220 chars]...\u000alarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@334ec94d\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009update Country set name = ?, description = ?, modificationDate = ? where id = ? and modificationDate = ? | {1={Country.id (W)=o.c.s.i.PersistedIdentifier@0, Country.name (U)=Tutu, Country.description (U)=null, Country.modificationDate (U)=2025-05-07T17:26:00.699, Country.modificationDate (W)=2025-05-07T17:26:00.694}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_versionedPropertyIsOfUnsupportedType_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_versionIsUpgraded_integerVersion",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Country(version integer, name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, version, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.version=1, Country.description=null, Country.name=France}}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select Country.n\u000a...[truncated 973 chars]...\u000a}\u000a2025-05-07 17:26:00\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56d37288\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009update Country set name = ?, description = ?, version = ? where id = ? and version = ? | {1={Country.id (W)=o.c.s.i.PersistedIdentifier@0, Country.version (U)=3, Country.version (W)=2, Country.description (U)=null, Country.name (U)=Tutu}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest",
          "duration" : 0.087,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update_entityIsOutOfSync_databaseIsNotUpdated",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:00\u0009DEBUG\u0009DDLDeployer\u0009create table Country(version integer, name varchar(255), description varchar(255), id int not null, unique (id))\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009insert into Country(name, description, version, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.version=1, Country.description=null}}\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009select Country.n\u000a...[truncated 434 chars]...\u000a-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009update Country set name = ?, description = ?, version = ? where id = ? and version = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.name (U)=Tata, Country.version (U)=2, Country.version (W)=1, Country.description (U)=null}}\u000a2025-05-07 17:26:00\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:00\u0009TRACE\u0009SQLOperation\u0009delete from Country where id = ? and version = ? | {1={Country.version=1, Country.id=o.c.s.i.PersistableIdentifier@0}}\u000a"
        }
      ],
      "duration" : 0.137,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.JoinColumnNamingStrategyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "defaultGiveName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.001,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.JoinColumnNamingStrategyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.MapEntryTableNamingStrategyTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveMapKeyColumnNames",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.MapEntryTableNamingStrategyTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.MapEntryTableNamingStrategyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterDeleteByIdSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithDefaultFilter_acceptAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterDeleteByIdSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.AfterDeleteByIdSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterDeleteSupportTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithDefaultFilter_acceptAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterDeleteSupportTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.028,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.AfterDeleteSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterInsertSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithDefaultFilter_acceptAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterInsertSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.AfterInsertSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterUpdateCollectionCascaderTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAfterUpdate",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.027,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.AfterUpdateCollectionCascaderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterUpdateSupportTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithDefaultFilter_acceptAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.AfterUpdateSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.01,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.AfterUpdateSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.BeforeDeleteByIdSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithDefaultFilter_acceptAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.BeforeDeleteByIdSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.BeforeDeleteByIdSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.BeforeDeleteSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithDefaultFilter_acceptAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.BeforeDeleteSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.BeforeDeleteSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.BeforeInsertSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithDefaultFilter_acceptAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.BeforeInsertSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.BeforeInsertSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.BeforeUpdateSupportTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorWithDefaultFilter_acceptAll",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.cascade.BeforeUpdateSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructorArgsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.cascade.BeforeUpdateSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveTargetTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ensureColumnBindingInRegistry",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveTargetTable_withImportedConfiguration",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveTargetTable_multipleTableFound_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest$InternalProcessor",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addColumnToTable_existingColumnDoesntMatchLinkageType_linkageAsParameterBinder_doesntThrowException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.003,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest$InternalProcessor",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.JoinTablePolymorphismBuilderTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withBeforeInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Element(id) values (?) | {1={Element.id=1}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Question(label, id) values (?, ?) | {1={Question.label=What's the answer to Life, the Universe and Everything ?, Question.id=1}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.JoinTablePolymorphismBuilderTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAfterInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(\u000a...[truncated 44 chars]...\u000ater table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Element(id) values (default) | {1={}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Question(label, id) values (?, ?) | {1={Question.id=1, Question.label=What's the answer to Life, the Universe and Everything ?}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.JoinTablePolymorphismBuilderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_targetTableAndOverridingColumnsAreDifferent_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.JoinTablePolymorphismBuilderTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAlreadyAssignedIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009alter table Questi\u000a...[truncated 252 chars]...\u000aPart.id left outer join Question on Element.id = Question.id where Element.id in (?) | {1=1}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Element(id) values (?) | {1={Element.id=1}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Question(label, id) values (?, ?) | {1={Question.label=What's the answer to Life, the Universe and Everything ?, Question.id=1}}\u000a"
        }
      ],
      "duration" : 0.03,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.JoinTablePolymorphismBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.OneToOneRelationConfigurerTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tableStructure_associationTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.OneToOneRelationConfigurerTest",
          "duration" : 0.192,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tableStructure_relationMappedByReverseSide",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.213,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.OneToOneRelationConfigurerTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderContextTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cycling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.019,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderContextTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "collectEmbeddedMappingFromInheritance_fromMappedSuperClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "collectEmbeddedMappingFromInheritance_withoutHierarchy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "collectEmbeddedMappingFromInheritance_fromInheritedClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertCompositeKeyIdentifierOverridesEqualsHashcode",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "propagatePrimarykey",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addIdentifyingPrimarykey_afterInsertPolicy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "applyForeignKeys",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "collectEmbeddedMappingFromInheritance_fromInheritedClasses_withJoinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addIdentifyingPrimarykey_beforeInsertPolicy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addIdentifyingPrimaryKey_alreadyAssignedPolicy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest",
          "duration" : 0.074,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withPolymorphismSingleTable_resultAssertsThatPersisterManageGivenEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_resultAssertsThatPersisterManageGivenEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select AbstractVehicle.creationDate as AbstractVehicle_creationDate, AbstractVehicle.modificationDate as AbstractVehicle_modificationDate, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistableIdentifier@42}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_singleTable_singleClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=123], Car.creationDate=Wed May 07 17:26:12 UTC 2025, Car.model=Renault, Car.modificationDate=Wed May 07 17:26:12 UTC 2025}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_joinedTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into AbstractVehicle(creationDate, id, modificationDate) values (?, ?, ?) | {1={AbstractVehicle.creationDate=Wed May 07 17:26:12 UTC 2025, AbstractVehicle.modificationDate=Wed May 07 17:26:12 UTC 2025, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Vehicle(color, i\u000a...[truncated 906 chars]...\u000aRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id, AbstractVehicle.creationDate as AbstractVehicle_creationDate, AbstractVehicle.modificationDate as AbstractVehicle_modificationDate, AbstractVehicle.id as AbstractVehicle_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistableIdentifier@1}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_connectionProviderIsNotRollbackObserver_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_twiceForSameClass_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withPolymorphismJoinedTables_resultAssertsThatPersisterManageGivenEntities",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select AbstractVehicle.id as AbstractVehicle_id, Vehicle.id as Vehicle_id from AbstractVehicle left outer join Vehicle on AbstractVehicle.id = Vehicle.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_createsAnInstanceThatDoesntRequireTwoSelectsOnItsUpdateMethod",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Car(id, model) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$Join\u000a...[truncated 146 chars]...\u000ar.id=o.c.s.i.PersistableIdentifier@1}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Result found in cache, statement will not be executed\u000a2025-05-07 17:26:12\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32e920c2\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_singleTable_withInheritance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.modificationDate=Wed May 07 17:26:12 UTC 2025, Car.creationDate=Wed May 07 17:26:12 UTC 2025, Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.color=Color[rgb=123]}}\u000a"
        }
      ],
      "duration" : 0.134,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve_propertyDoesntMeetJavaBeanNamingConvention_exceptionIsThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "resolve(PropertyMapping, Accessor, Mutator)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.014,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withBeforeInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Element(label, id, DTYPE) values (?, ?, ?) | {1={Element.label=What's the answer to Life, the Universe and Everything ?, Element.id=1, Element.DTYPE=QUESTION}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAfterInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Element(label, id, DTYPE) values (?, default, ?) | {1={Element.DTYPE=QUESTION, Element.label=What's the answer to Life, the Universe and Everything ?}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_targetTableAndOverridingColumnsAreDifferent_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAlreadyAssignedIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009select Element.id as Element_id, Element.DTYPE as Element_DTYPE from Element where Element.id in (?) | {1=1}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Element(label, id, DTYPE) values (?, ?, ?) | {1={Element.DTYPE=QUESTION, Element.id=1, Element.label=What's the answer to Life, the Universe and Everything ?}}\u000a"
        }
      ],
      "duration" : 0.028,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.TablePerClassPolymorphismBuilderTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withBeforeInsertIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Question(label, id) values (?, ?) | {1={Question.label=What's the answer to Life, the Universe and Everything ?, Question.id=1}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.TablePerClassPolymorphismBuilderTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_targetTableAndOverridingColumnsAreDifferent_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.TablePerClassPolymorphismBuilderTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAlreadyAssignedIdentifierPolicy_entitiesMustHaveTheirIdSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Part(name varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:12\u0009DEBUG\u0009DDLDeployer\u0009create table Question(label varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009(select Part.id as id, 'Part' as Y from Part where Part.id in (?)) union all (select Question.id as id, 'Question' as Y from Question where Question.id in (?)) | {1=1, 2=1}\u000a2025-05-07 17:26:12\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:12\u0009TRACE\u0009SQLOperation\u0009insert into Question(label, id) values (?, ?) | {1={Question.label=What's the answer to Life, the Universe and Everything ?, Question.id=1}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.TablePerClassPolymorphismBuilderTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "build_withAfterInsertIdentifierPolicy_throwsUnsupportedOperationException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.029,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.TablePerClassPolymorphismBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getColumnValues_mapEntryKeyIsASimpleProperty_givesRightValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assemble_mapEntryKeyIsASimpleProperty_recordIdContainsIdentifiers",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assemble_mapEntryKeyIsEntityWithSingleColumn_recordIdContainsIdentifiers",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getColumnValues_mapEntryKeyIsEntityWithCompositeKey_givesRightValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.01,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList(List, List, Set)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffList_withClone_cloneMustBeReplacingInstance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffSet(Set, Set, Set)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffSet(Set, Set, Set)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffSet(Set, Set, Set)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diffSet(Set, Set, Set)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.035,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.diff.CollectionDifferTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.idprovider.PooledIdentifierProviderTest",
          "duration" : 10.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAsynchronousLoad",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 10.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.idprovider.PooledIdentifierProviderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.idprovider.PooledSequenceIdentifierProviderTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveNewIdentifier",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:11\u0009DEBUG\u0009DDLDeployer\u0009create table sequence_table(sequence_name varchar(255), next_val bigint not null, unique (sequence_name))\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009select sequence_name, next_val from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009select sequence_name, next_val from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}\u000a2025-05-07 17:26:11\u0009DEBUG\u0009SQLOperation\u0009Batchin\u000a...[truncated 251 chars]...\u000aame, next_val from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}\u000a2025-05-07 17:26:11\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.sequence_name (W)=Toto, sequence_table.next_val (U)=20}}\u000a2025-05-07 17:26:11\u0009TRACE\u0009SQLOperation\u0009select sequence_name, next_val from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}\u000a"
        }
      ],
      "duration" : 0.02,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.idprovider.PooledSequenceIdentifierProviderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.AssociationRecordInsertionCascaderTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAssociationRecordInsertionCascader_getTargets",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.008,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.AssociationRecordInsertionCascaderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityCriteriaSupportTest",
          "duration" : 0.084,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasCollectionCriteria_manyCriteria_returnsTrue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityCriteriaSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasCollectionCriteria_embeddedCollectionCriteria_returnsTrue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityCriteriaSupportTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "graphNode_getColumn_withRelationOneToMany",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityCriteriaSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasCollectionCriteria_noCollectionCriteria_returnsFalse",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityCriteriaSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "graphNode_getColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityCriteriaSupportTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "graphNode_getColumn_doesntExist_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityCriteriaSupportTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "graphNode_getColumn_many_doesntExist_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityCriteriaSupportTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "graphNode_getColumn_withRelationOneToOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityCriteriaSupportTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "apiUsage",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.116,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.EntityCriteriaSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityGraphSelectExecutorTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id bigint not null, countryId bigint, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Country.id as rootId from Country left outer join City as City on Countr\u000a...[truncated 2044 chars]...\u000a=[City[country=org.codefilarete.stalactite.engine.model.Country@4a870371,id=o.c.s.i.PersistedIdentifier@42,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@4a870371,id=o.c.s.i.PersistedIdentifier@43,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@12,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,towns=<null>,version=0]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityGraphSelectExecutorTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_emptyResult",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Country(name varchar(255), id bigint not null, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table City(name varchar(255), id bigint not null, countryId bigint, unique (id))\u000a2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Country.id as rootId from Country left outer join City as City on Country.id = City.countryId where Country.name = ? and City.name = ? | {1=France, 2=Grenoble}\u000a"
        }
      ],
      "duration" : 0.024,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.EntityGraphSelectExecutorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityGraphSelectorTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Tata.id as Tata_id from Toto inner join Tata on Toto.id = Tata.id where Toto.id = :toto_id | {toto_id=7}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45eb7d42\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2af0e55a on object Toto[\u000a...[truncated 1073 chars]...\u000a.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2af0e55a on object Toto[{id=23, a=null, b=null, x=null, y=null, z=null, tata=null}]\u000a[Toto[{id=7, a=null, b=null, x=null, y=null, z=null, tata=Tata[{id=7, prop1=null}]}], Toto[{id=13, a=null, b=null, x=null, y=null, z=null, tata=Tata[{id=13, prop1=null}]}], Toto[{id=17, a=null, b=null, x=null, y=null, z=null, tata=Tata[{id=17, prop1=null}]}], Toto[{id=23, a=null, b=null, x=null, y=null, z=null, tata=Tata[{id=23, prop1=null}]}]]\u000a"
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.EntityGraphSelectorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.122,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked_withPolymorphicPersisterAtInit(Method, Object[])[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "assertMethodIsInvoked(Method, Object[])[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.185,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest",
          "duration" : 0.06,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_emptyArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select(Table, List, PairSetList)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id1 as Toto_id1 from Toto where Toto.id1 in (?, ?, ?) | {Toto.id1=[11, 13, 17]}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id1 as Toto_id1 from Toto where Toto.id1 in (?) | {Toto.id1=23}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select(Table, List, PairSetList)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2 from Toto where (Toto.id1, Toto.id2) in ((?, ?), (?, ?), (?, ?)) | {Toto.id2=[11, 13, 17], Toto.id1=[11, 13, 17]}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2 from Toto where (Toto.id1, Toto.id2) in ((?, ?)) | {Toto.id2=23, Toto.id1=23}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select(Table, List, PairSetList)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2, Toto.id3 as Toto_id3 from Toto where (Toto.id1, Toto.id2, Toto.id3) in ((?, ?, ?), (?, ?, ?), (?, ?, ?)) | {Toto.id2=[11, 13, 17], Toto.id1=[11, 13, 17], Toto.id3=[11, 13, 17]}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2, Toto.id3 as Toto_id3 from Toto where (Toto.id1, Toto.id2, Toto.id3) in ((?, ?, ?)) | {Toto.id2=23, Toto.id1=23, Toto.id3=23}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select_argumentWithOneBlock",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select dummyTable.dummyPK as dummyTable_dummyPK from dummyTable where dummyTable.dummyPK in (?, ?) | {dummyTable.dummyPK=[11, 13]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_realLife_composedId",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009DDLDeployer\u0009create table Toto(id1 bigint not null, id2 bigint not null, name varchar(255), unique (id1, id2))\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2, Toto.name as Toto_name from Toto where (Toto.id1, Toto.id2) in ((?, ?)) | {Toto.id1=100, Toto.id2=1}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17d84654\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2, Toto.name as Toto_name from Toto where (Toto.id1, Toto.id2) in ((?, ?), (?, ?)) | {Toto.id1=[100, 200], Toto.id2=[1, 2]}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17d84654\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17d84654\u000a"
        }
      ],
      "duration" : 0.089,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityQueryCriteriaSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildComparator_singleDirectProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityQueryCriteriaSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildComparator_severalCombinedSetter_withNullValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityQueryCriteriaSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildComparator_severalDirectProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityQueryCriteriaSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildComparator_severalCombinedProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.EntityQueryCriteriaSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildComparator_severalCombinedSetter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.007,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.EntityQueryCriteriaSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.IndexedAssociationRecordInsertionCascaderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testIndexedAssociationRecordInsertionCascader_getTargets",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.003,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.IndexedAssociationRecordInsertionCascaderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_collectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id, TotoA.id as TotoA_id, TotoB.id as TotoB_id from Toto left outer join TotoA on Toto.id = TotoA.id left outer join TotoB on Toto.id = TotoB.id where Toto.q = ? | {1=[42]}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select TotoA.a as TotoA_a, TotoA.id as TotoA_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id from TotoA inner join Toto as Toto on TotoA.id = Toto.id where TotoA.id in (?, ?) | {T\u000a...[truncated 1229 chars]...\u000aG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1c702e38 on object TotoB[{id=3, x=null, b=41}]\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f0b8855\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1c702e38 on object TotoB[{id=4, x=null, b=53}]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@7}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Toto(x, q, id) values (?, ?, ?) | {1={Toto.q=null, Toto.x=17, Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.q=null, Toto.x=29, Toto.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto.q=null, Toto.x=37, Toto.id=o.c.s.i.PersistableIdentifier@3}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Toto(x, q, id) values (?\u000a...[truncated 106 chars]...\u000aSQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into TotoA(a, id) values (?, ?) | {1={TotoA.a=23, TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.a=31, TotoA.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into TotoB(b, id) values (?, ?) | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3, TotoB.b=41}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4, TotoB.b=53}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, TotoA.id as TotoA_id, TotoB.id as TotoB_id from Toto left outer join TotoA on Toto.id = TotoA.id left outer join TotoB on Toto.id = TotoB.id where Toto.id in (?, ?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@2, 3=o.c.s.i.PersistedIdentifier@3, 4=o.c.s.i.PersistedIdentifier@4}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select TotoA.a as TotoA_a, TotoA.id as TotoA_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto\u000a...[truncated 1328 chars]...\u000aUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5eee0e2d on object TotoB[{id=3, x=null, b=41}]\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@97fb508\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5eee0e2d on object TotoB[{id=4, x=null, b=53}]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, TotoA.id as TotoA_id, TotoB.id as TotoB_id from Toto left outer join TotoA on Toto.id = TotoA.id left outer join TotoB on Toto.id = TotoB.id where Toto.id in (?, ?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@3, 4=o.c.s.i.PersistableIdentifier@4}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select TotoA.a as TotoA_a, TotoA.id as TotoA_id, Toto.x as Toto_x, Toto.q as Toto\u000a...[truncated 1886 chars]...\u000astatement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009update TotoA set a = ? where id = ? | {1={TotoA.id (W)=o.c.s.i.PersistedIdentifier@1, TotoA.a (U)=123}, 2={TotoA.id (W)=o.c.s.i.PersistedIdentifier@2, TotoA.a (U)=131}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009update TotoB set b = ? where id = ? | {1={TotoB.b (U)=141, TotoB.id (W)=o.c.s.i.PersistedIdentifier@3}, 2={TotoB.b (U)=153, TotoB.id (W)=o.c.s.i.PersistedIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from TotoB where id = ? | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from TotoB where id in (?, ?) | {TotoB.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?, ?, ?) | {1={Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3]}}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009update Toto set x = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.q (U)=null, Toto.x (U)=17}, 2={Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.q (U)=null, Toto.x (U)=29}, 3={Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.q (U)=null, Toto.x (U)=37}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009up\u000a...[truncated 180 chars]...\u000at 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009update TotoA set a = ? where id = ? | {1={TotoA.id (W)=o.c.s.i.PersistableIdentifier@1, TotoA.a (U)=123}, 2={TotoA.id (W)=o.c.s.i.PersistableIdentifier@2, TotoA.a (U)=131}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009update TotoB set b = ? where id = ? | {1={TotoB.b (U)=141, TotoB.id (W)=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.b (U)=153, TotoB.id (W)=o.c.s.i.PersistableIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnNonCollectionProperty_orderByIsAddedToSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id, TotoA.a as TotoA_a, TotoA.id as TotoA_id, TotoB.b as TotoB_b, TotoB.id as TotoB_id from Toto left outer join TotoA as TotoA on Toto.id = TotoA.id left outer join TotoB as TotoB on Toto.id = TotoB.id where Toto.x = ? order by Toto.x asc | {1=42}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymo\u000a...[truncated 835 chars]...\u000ag.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3aa276de on object TotoB[{id=3, x=37, b=null}]\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@20a75786\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3aa276de on object TotoB[{id=4, x=43, b=null}]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id, TotoA.a as TotoA_a, TotoA.id as TotoA_id, TotoB.b as TotoB_b, TotoB.id as TotoB_id from Toto left outer join TotoA as TotoA on Toto.id = TotoA.id left outer join TotoB as TotoB on Toto.id = TotoB.id where Toto.x = ? | {1=42}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowCons\u000a...[truncated 815 chars]...\u000ag.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5088d842 on object TotoB[{id=3, x=37, b=null}]\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@77c59f23\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5088d842 on object TotoB[{id=4, x=43, b=null}]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnCollectionProperty_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.063,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismSelectExecutorTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformCompositeIdentifierColumnValuesToTupleInValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.009,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismSelectExecutorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cachingQueryConnectionProvider_releasesConnectionOnClose",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cachingQueryConnectionProvider_releasesConnectionOnRollback",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cachingQueryConnectionProvider_implementsRollBackObserverWhenGivenOneDoes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cachingQueryConnectionProvider_notifiesRollbackObserverWhenGivenOneIsAwareOfTransaction",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cachingQueryConnectionProvider_releasesConnectionOnCommit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cachingQueryConnectionProvider_cachesQuery",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Result found in cache, statement will not be executed\u000a"
        }
      ],
      "duration" : 0.01,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_collectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id as rootId from Toto where Toto.q = ? | {1=[42]}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.id in (?) | {1=o.c.s.i.PersistedIdentifier@7}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f27a3fe\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.q=null, Toto.b=23, Toto.a=17}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.q=null, Toto.b=31, Toto.a=29}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.q=null, Toto.b=41, Toto.a=37}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.q=null, Toto.b=53, Toto.a=43}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.id in (?, ?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@7, o.c.s.i.PersistableIdentifier@13, o.c.s.i.PersistableIdentifier@17]}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17acc0f5\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.code\u000a...[truncated 81 chars]...\u000a5-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17acc0f5\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17acc0f5\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@23}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.id in (?, ?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@7, o.c.s.i.PersistableIdentifier@13, o.c.s.i.PersistableIdentifier@17]}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d4d6708\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.code\u000a...[truncated 774 chars]...\u000ao.id (W)=o.c.s.i.PersistedIdentifier@7, Toto.q (U)=null}, 2={Toto.a (U)=29, Toto.b (U)=31, Toto.id (W)=o.c.s.i.PersistedIdentifier@13, Toto.q (U)=null}, 3={Toto.a (U)=37, Toto.b (U)=41, Toto.id (W)=o.c.s.i.PersistedIdentifier@17, Toto.q (U)=null}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=43, Toto.b (U)=53, Toto.id (W)=o.c.s.i.PersistedIdentifier@23, Toto.q (U)=null}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?, ?, ?) | {1={Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3]}}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.a (U)=17, Toto.b (U)=23, Toto.q (U)=null}, 2={Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.a (U)=29, Toto.b (U)=31, Toto.q (U)=null}, 3={Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.a (U)=37, Toto.b (U)=41, Toto.q (U)=null}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.a (U)=43, Toto.b (U)=53, Toto.q (U)=null}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnNonCollectionProperty_orderByIsAddedToSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.a = ? order by Toto.a asc | {1=42}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1969534c\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.a = ? | {1=42}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@46efba22\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_namedParameter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.a = ? and Toto.id in (?) | {1=12, 2=o.c.s.i.PersistedIdentifier@42}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@404762a2\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnCollectionProperty_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.046,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@7}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.b=23, Toto.a=17, Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.q=null}, 2={Toto.b=31, Toto.a=29, Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.q=null}, 3={Toto.b=41, Toto.a=37, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.q=null}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperati\u000a...[truncated 298 chars]...\u000aToto2.x=117, Toto2.z=-117, Toto2.y=123, Toto2.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto2.x=129, Toto2.z=-129, Toto2.y=131, Toto2.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto2.x=137, Toto2.z=-137, Toto2.y=141, Toto2.id=o.c.s.i.PersistableIdentifier@3}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009insert into Toto2(id, x, y, z) values (?, ?, ?, ?) | {1={Toto2.x=143, Toto2.z=-143, Toto2.y=153, Toto2.id=o.c.s.i.PersistableIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q, Toto2.id as Toto2_id, Toto2.x as Toto2_x, Toto2.y as Toto2_y, Toto2.z as Toto2_z from Toto inner join Toto2 as Toto2 on Toto.id = Toto2.id where Toto.id in (?, ?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@7, o.c.s.i.PersistableIdentifier@13, o.c.s.i.PersistableIdentifier@17]}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engi\u000a...[truncated 1212 chars]...\u000ar\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@348247ed on object Toto[{id=23, a=1, b=2, x=null, y=null, z=null}]\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q, Toto2.id as Toto2_id, Toto2.x as Toto2_x, Toto2.y as Toto2_y, Toto2.z as Toto2_z from Toto inner join Toto2 as Toto2 on Toto.id = Toto2.id where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@23}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q, Toto2.id as Toto2_id, Toto2.x as Toto2_x, Toto2.y as Toto2_y, Toto2.z as Toto2_z from Toto inner join Toto2 as Toto2 on Toto.id = Toto2.id where Toto.id in (?, ?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@7, o.c.s.i.PersistableIdentifier@13, o.c.s.i.PersistableIdentifier@17]}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engi\u000a...[truncated 2624 chars]...\u000aid (W)=o.c.s.i.PersistedIdentifier@7}, 2={Toto2.x (U)=129, Toto2.y (U)=131, Toto2.z (U)=-129, Toto2.id (W)=o.c.s.i.PersistedIdentifier@13}, 3={Toto2.x (U)=137, Toto2.y (U)=141, Toto2.z (U)=-137, Toto2.id (W)=o.c.s.i.PersistedIdentifier@17}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.x (U)=143, Toto2.y (U)=153, Toto2.z (U)=-143, Toto2.id (W)=o.c.s.i.PersistedIdentifier@23}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto2.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto2.id=o.c.s.i.PersistableIdentifier@3}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@4}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id in (?, ?, ?) | {1={Toto2.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3]}}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@4}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?, ?, ?) | {1={Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3]}}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 3 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.b (U)=23, Toto.a (U)=17, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.q (U)=null}, 2={Toto.b (U)=31, Toto.a (U)=29, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.q (U)=null}, 3={Toto.b (U)=41, Toto.a (U)=37, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.q (U)=null}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching stateme\u000a...[truncated 422 chars]...\u000a)=o.c.s.i.PersistableIdentifier@1}, 2={Toto2.y (U)=131, Toto2.z (U)=-129, Toto2.x (U)=129, Toto2.id (W)=o.c.s.i.PersistableIdentifier@2}, 3={Toto2.y (U)=141, Toto2.z (U)=-137, Toto2.x (U)=137, Toto2.id (W)=o.c.s.i.PersistableIdentifier@3}}\u000a2025-05-07 17:26:13\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.y (U)=153, Toto2.z (U)=-143, Toto2.x (U)=143, Toto2.id (W)=o.c.s.i.PersistableIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@7}\u000a2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.041,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadByEntityCriteria",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "checkSQLGeneration",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select Toto.a as Toto_a, tata.prop1 as tata_prop1, tata.id as tata_id from Toto left outer join Tata as tata on Toto.tataId = tata.id where Toto.a = ? and tata.prop1 = ? | {1=42, 2=dummy}\u000a"
        }
      ],
      "duration" : 0.009,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadByEntityCriteria",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadProjectionByEntityCriteria",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectProjectionWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009TRACE\u0009SQLOperation\u0009select count(id) as count from Toto where Toto.a = ? | {1=77}\u000a"
        }
      ],
      "duration" : 0.014,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadProjectionByEntityCriteria",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.041,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_collectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.DTYPE as DISCRIMINATOR from Toto where Toto.q = ? | {1=[42]}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Toto.a as Toto_a, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowCons\u000a...[truncated 204 chars]...\u000aon\u0009select Toto.b as Toto_b, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18c62a1c\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18c62a1c\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Toto(a, id, x, q, DTYPE) values (?, ?, ?, ?, ?) | {1={Toto.DTYPE=100, Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.a=23, Toto.q=null, Toto.x=17}, 2={Toto.DTYPE=100, Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.a=31, Toto.q=null, Toto.x=29}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into Toto(b, id, x, q, DTYPE) values (?, ?, ?, ?, ?) | {1={Toto.DTYPE=200, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.b=41, Toto.q=null, Toto.x=37}, 2={Toto.DTYPE=200, Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.b=53, Toto.q=null, Toto.x=43}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.DTYPE as Toto_DTYPE from Toto where Toto.id in (?, ?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@2, 3=o.c.s.i.PersistedIdentifier@3, 4=o.c.s.i.PersistedIdentifier@4}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Toto.a as Toto_a, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]}\u000a2025-0\u000a...[truncated 338 chars]...\u000aon\u0009select Toto.b as Toto_b, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30dcacf2\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30dcacf2\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.DTYPE as Toto_DTYPE from Toto where Toto.id in (?, ?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@3, 4=o.c.s.i.PersistableIdentifier@4}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Toto.a as Toto_a, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]\u000a...[truncated 1040 chars]...\u000ai.PersistedIdentifier@1, Toto.q (U)=null, Toto.x (U)=17}, 2={Toto.a (U)=131, Toto.id (W)=o.c.s.i.PersistedIdentifier@2, Toto.q (U)=null, Toto.x (U)=29}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, x = ?, q = ? where id = ? | {1={Toto.b (U)=141, Toto.id (W)=o.c.s.i.PersistedIdentifier@3, Toto.q (U)=null, Toto.x (U)=37}, 2={Toto.b (U)=153, Toto.id (W)=o.c.s.i.PersistedIdentifier@4, Toto.q (U)=null, Toto.x (U)=43}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@3}, 2={Toto.id=o.c.s.i.PersistableIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009update Toto set a = ?, x = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.x (U)=17, Toto.q (U)=null, Toto.a (U)=123}, 2={Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.x (U)=29, Toto.q (U)=null, Toto.a (U)=131}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009update Toto set b = ?, x = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.x (U)=37, Toto.q (U)=null, Toto.b (U)=141}, 2={Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.x (U)=43, Toto.q (U)=null, Toto.b (U)=153}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnNonCollectionProperty_orderByIsAddedToSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.a as Toto_a, Toto.b as Toto_b, Toto.DTYPE as Toto_DTYPE from Toto where Toto.x = ? order by Toto.x asc | {1=42}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5df6d8b2\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5df6d8b2\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5df6d8b2\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5df6d8b2\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.a as Toto_a, Toto.b as Toto_b, Toto.DTYPE as Toto_DTYPE from Toto where Toto.x = ? | {1=42}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5830a6c0\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5830a6c0\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5830a6c0\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5830a6c0\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnCollectionProperty_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.11,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$LoadProjectionByEntityCriteria",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectProjectionWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select count(id) as count from Toto where Toto.x = ? | {1=77}\u000a"
        }
      ],
      "duration" : 0.011,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$LoadProjectionByEntityCriteria",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_collectionCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Toto.id as id, DISCRIMINATOR from (select TotoA.id as id, TotoA.x as x, TotoA.q as q, 'TotoA' as DISCRIMINATOR from TotoA union all select TotoB.id as id, TotoB.x as x, TotoB.q as q, 'TotoB' as DISCRIMINATOR from TotoB) as Toto where Toto.q = ? | {1=[42]}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select TotoA.a as TotoA_a, TotoA.id as TotoA_id, TotoA.x as TotoA_x, TotoA.q as TotoA_q from TotoA where TotoA.id in (?, ?) | {TotoA.id=[o.c.s.i.PersistedIdent\u000a...[truncated 396 chars]...\u000aotoB.b as TotoB_b, TotoB.id as TotoB_id, TotoB.x as TotoB_x, TotoB.q as TotoB_q from TotoB where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56ade782\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56ade782\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@7}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "insert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into TotoA(a, id, x, q) values (?, ?, ?, ?) | {1={TotoA.a=23, TotoA.id=o.c.s.i.PersistableIdentifier@1, TotoA.x=17, TotoA.q=null}, 2={TotoA.a=31, TotoA.id=o.c.s.i.PersistableIdentifier@2, TotoA.x=29, TotoA.q=null}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009insert into TotoB(b, id, x, q) values (?, ?, ?, ?) | {1={TotoB.b=41, TotoB.id=o.c.s.i.PersistableIdentifier@3, TotoB.x=37, TotoB.q=null}, 2={TotoB.b=53, TotoB.id=o.c.s.i.PersistableIdentifier@4, TotoB.x=43, TotoB.q=null}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "select",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009(select TotoA.id as id, 'TotoA' as Y from TotoA where TotoA.id in (?, ?, ?, ?)) union all (select TotoB.id as id, 'TotoB' as Y from TotoB where TotoB.id in (?, ?, ?, ?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@2, 3=o.c.s.i.PersistedIdentifier@3, 4=o.c.s.i.PersistedIdentifier@4, 5=o.c.s.i.PersistedIdentifier@1, 6=o.c.s.i.PersistedIdentifier@2, 7=o.c.s.i.PersistedIdentifier@3, 8=o.c.s.i.PersistedIdentifier@4}\u000a2025-05-07 17:26:14\u0009TRAC\u000a...[truncated 570 chars]...\u000aotoB.b as TotoB_b, TotoB.id as TotoB_id, TotoB.x as TotoB_x, TotoB.q as TotoB_q from TotoB where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@480b5448\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@480b5448\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "update",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009(select TotoA.id as id, 'TotoA' as Y from TotoA where TotoA.id in (?, ?, ?, ?)) union all (select TotoB.id as id, 'TotoB' as Y from TotoB where TotoB.id in (?, ?, ?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@3, 4=o.c.s.i.PersistableIdentifier@4, 5=o.c.s.i.PersistableIdentifier@1, 6=o.c.s.i.PersistableIdentifier@2, 7=o.c.s.i.PersistableIdentifier@3, 8=o.c.s.i.PersistableIdentifier@4}\u000a2025-05-\u000a...[truncated 1298 chars]...\u000a (U)=null, TotoA.a (U)=123, TotoA.x (U)=17}, 2={TotoA.id (W)=o.c.s.i.PersistedIdentifier@2, TotoA.q (U)=null, TotoA.a (U)=131, TotoA.x (U)=29}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.x (U)=37, TotoB.q (U)=null, TotoB.b (U)=141, TotoB.id (W)=o.c.s.i.PersistedIdentifier@3}, 2={TotoB.x (U)=43, TotoB.q (U)=null, TotoB.b (U)=153, TotoB.id (W)=o.c.s.i.PersistedIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.id=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from TotoB where id = ? | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById_multiple",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from TotoB where id in (?, ?) | {TotoB.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "updateById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009update TotoA set a = ?, x = ?, q = ? where id = ? | {1={TotoA.x (U)=17, TotoA.a (U)=123, TotoA.q (U)=null, TotoA.id (W)=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.x (U)=29, TotoA.a (U)=131, TotoA.q (U)=null, TotoA.id (W)=o.c.s.i.PersistableIdentifier@2}}\u000a2025-05-07 17:26:14\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.x (U)=37, TotoB.b (U)=141, TotoB.q (U)=null, TotoB.id (W)=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.x (U)=43, TotoB.b (U)=153, TotoB.q (U)=null, TotoB.id (W)=o.c.s.i.PersistableIdentifier@4}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnNonCollectionProperty_orderByIsAddedToSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.a as Toto_a, Toto.b as Toto_b, Toto.DISCRIMINATOR as Toto_DISCRIMINATOR from (select TotoA.id as id, TotoA.x as x, TotoA.q as q, TotoA.a as a, cast(null as null) as b, 'TotoA' as DISCRIMINATOR from TotoA union all select TotoB.id as id, TotoB.x as x, TotoB.q as q, cast(null as null) as a, TotoB.b as b, 'TotoB' as DISCRIMINATOR from TotoB) as Toto where Toto.x = ? order by Toto.x asc | {1=42\u000a...[truncated 118 chars]...\u000aJoinRoot$JoinRootRowConsumer@166a4348\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@166a4348\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@166a4348\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@166a4348\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009select Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.a as Toto_a, Toto.b as Toto_b, Toto.DISCRIMINATOR as Toto_DISCRIMINATOR from (select TotoA.id as id, TotoA.x as x, TotoA.q as q, TotoA.a as a, cast(null as null) as b, 'TotoA' as DISCRIMINATOR from TotoA union all select TotoB.id as id, TotoB.x as x, TotoB.q as q, cast(null as null) as a, TotoB.b as b, 'TotoB' as DISCRIMINATOR from TotoB) as Toto where Toto.x = ? | {1=42}\u000a2025-05-07 17:26:1\u000a...[truncated 98 chars]...\u000aJoinRoot$JoinRootRowConsumer@28887fee\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28887fee\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28887fee\u000a2025-05-07 17:26:14\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28887fee\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "selectWhere_orderByOnCollectionProperty_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "deleteById",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:14\u0009TRACE\u0009SQLOperation\u0009delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7}\u000a"
        }
      ],
      "duration" : 0.081,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.cycle.AbstractCycleLoaderTest",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "afterSelect_withSamePersisterAsTrigger_databaseIsATree_doesntFallIntoInfiniteLoop(List)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.cycle.AbstractCycleLoaderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "afterSelect_withSamePersisterAsTrigger_databaseIsATree_doesntFallIntoInfiniteLoop(List)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.038,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.cycle.AbstractCycleLoaderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.AbstractJoinNodeTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTree",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.006,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.load.AbstractJoinNodeTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projectTo",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreachJoinWithDepth",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "joinIterator",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lookupTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.016,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_doesntGoDeeperIfRelatedBeanIdIsNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@177df30\u000a2025-05-07 17:26:13\u0009DEBUG\u0009EntityTreeInflater\u0009Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@789fcc18 on object java.lang.Object@adffa02\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreachNode_iteratesInstancesInSameOrderAsJoins_fullTree",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "foreachNode_iteratesInstancesInSameOrderAsJoins_partialTree",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hashCode_instancesDifferOnIdentifier",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hashCode_instancesDifferOnEntityType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_instancesDifferIdentifierWithOverriddenEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hashCode_instanceWithSameValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hashCode_verySameInstance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_instancesDifferOnNode",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_instancesDifferOnRoot",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hashCode_instancesDifferOnNode",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hashCode_instancesDifferOnRoot",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_instancesDifferOnIdentifier",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_instancesDifferOnEntityType",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_instanceWithSameValues",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_verySameInstance",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.012,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_multipleStrategy(ClassMapping, ClassMapping, Key, Key, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_multipleStrategy(ClassMapping, ClassMapping, Key, Key, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testJoin_2Relations",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "buildSelectQuery_robustToSeveralJoinsUsingSameTable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInheritance_tablePerClass_NClasses",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_singleStrategy(Table, String, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSQL_singleStrategy(Table, String, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInheritance_tablePerClass_3Classes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.027,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.JoinRootTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "addRelationJoin_targetNodeDoesntExist_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.engine.runtime.load.JoinRootTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveTables",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.engine.runtime.load.JoinRootTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.id.PersistableIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.001,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.id.PersistableIdentifierTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.id.PersistedIdentifierTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.001,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.id.PersistedIdentifierTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.autoconfigure.StalactiteAutoConfigurationTest",
          "duration" : 0.304,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stalactiteAutoConfiguration_isTriggered",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "\u000a  .   ____          _            __ _ _\u000a /\\\\ / ___'_ __ _ _(_)_ __  __ _ \\ \\ \\ \\\u000a( ( )\\___ | '_ | '_| | '_ \\/ _` | \\ \\ \\ \\\u000a \\\\/  ___)| |_)| | | | | || (_| |  ) ) ) )\u000a  '  |____| .__|_| |_|_| |_\\__, | / / / /\u000a =========|_|==============|___/=/_/_/_/\u000a :: Spring Boot ::               (v2.7.13)\u000a\u000a"
        }
      ],
      "duration" : 3.284,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.autoconfigure.StalactiteAutoConfigurationTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository",
          "duration" : 0.043,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "createData",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:24\u0009INFO \u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springfra\u000a...[truncated 12300 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "createSameDataAgain",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:24\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6b25f5df\u000a2025-05-07 17:26:24\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@42}\u000a2025-05-07 17:26:24\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:24\u0009TRACE\u0009SQLOperation\u0009insert into Person(name, id) values (?, ?) | {1={Person.name=Tata, Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-05-07 17:26:24\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1d132288\u000a2025-05-07 17:26:24\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}\u000a"
        }
      ],
      "duration" : 0.162,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest",
          "duration" : 0.445,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "crud",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:22\u0009INFO \u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springfra\u000a...[truncated 5048 chars]...\u000abc.JDBCConnection@d2775ae\u000a2025-05-07 17:26:24\u0009DEBUG\u0009SQLOperation\u0009Batching statement 1 times\u000a2025-05-07 17:26:24\u0009TRACE\u0009SQLOperation\u0009delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}\u000a2025-05-07 17:26:24\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3e660ff5\u000a2025-05-07 17:26:24\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "injectionIsDone",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:24\u0009TRACE\u0009SQLOperation\u0009insert into Person(id, name) values (?, ?) | {Person.name=John Do, Person.id=1}\u000a2025-05-07 17:26:24\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@c6517ae\u000a2025-05-07 17:26:24\u0009TRACE\u0009SQLOperation\u0009select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@1}\u000a"
        }
      ],
      "duration" : 2.104,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springfra\u000a...[truncated 15378 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@24b8860e\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@225454e0, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfigur\u000a...[truncated 13876 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "startsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6c14839d\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@457271b1, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5\u000a...[truncated 9137 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@bbd008f\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@ae51b00, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextC\u000a...[truncated 10037 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "before",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4c0bfacf\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@250234ca, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5577c\u000a...[truncated 10935 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@10706c7d\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@56835157, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5577c\u000a...[truncated 9882 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@cdfa38a\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2e262f1d, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5577c\u000a...[truncated 15664 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@64f599b2\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@965abc6, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5577c1\u000a...[truncated 10907 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4b8d200f\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2ee7db1d, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextCo\u000a...[truncated 10861 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7b677e33\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@390b6c5, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfigurati\u000a...[truncated 9581 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesser",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6f05b4ea\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@651699e7, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5577c\u000a...[truncated 10935 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embeddedCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2314f7a7\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6a8b8de, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfigurat\u000a...[truncated 9153 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_all",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7a426119\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@38850b00, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfigurati\u000a...[truncated 9700 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_and",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@601c5859\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@654cee65, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfigurati\u000a...[truncated 9686 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6f208045\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@78dd35d8, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@\u000a...[truncated 9121 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equalBoolean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@372e6006\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@30bec13e, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration\u000a...[truncated 10656 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit_throwsExceptionBecauseOfCollectionPropertyMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3c9cca04\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@313cd0c, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextC\u000a...[truncated 10811 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "contains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@17ce2a83\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@7dec7d41, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@557\u000a...[truncated 9134 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@49b207e9\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@475c7026, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@55\u000a...[truncated 12524 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@33c69595\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6be1e029, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration\u000a...[truncated 9334 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greaterEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@630f0853\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@32e26a92, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguratio\u000a...[truncated 10950 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@353339ef\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@2cf93c13, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextCo\u000a...[truncated 13601 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "between",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@76079c1c\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@daac320, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5577c\u000a...[truncated 10981 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notContains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@24a63be4\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@9d2a411, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5\u000a...[truncated 9142 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7647219\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@254c2b9e, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfigurati\u000a...[truncated 12410 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6ea40f83\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1a37d95f, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5577c1ea \u000a...[truncated 10830 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "or",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7b6fee42\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@1cf96ef4, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5577c1ea \u000a...[truncated 12187 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4c9f442e\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3a1f6ec5, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5577c1e\u000a...[truncated 9124 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@161c8305\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@696f286d, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfigura\u000a...[truncated 13672 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@770dd7a4\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3a2cb095, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfigu\u000a...[truncated 9139 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "after",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6d153165\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@50e8921d, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5577c1\u000a...[truncated 10933 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7cd296da\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@62cfcf31, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5577c1\u000a...[truncated 10909 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@54f81e24\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4a834da0, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5577c1\u000a...[truncated 9084 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greater",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5a5bf3d8\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5f60b101, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5577\u000a...[truncated 10937 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic_inMemory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3b89a0fa\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@3d9671f8, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedConte\u000a...[truncated 15309 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@191c8a8d\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@e00498a, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfigura\u000a...[truncated 15787 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1b61309\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@312d196c, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfigur\u000a...[truncated 9592 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2bc23f3c\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5d7445d, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfigurati\u000a...[truncated 15679 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_criteriaOnCollection_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1e72a008\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@56955cbf, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfigurati\u000a...[truncated 13855 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2de1e137\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@12fbf42, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextC\u000a...[truncated 14160 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1c6d75c8\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6b1d45b9, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfigu\u000a...[truncated 11225 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesserEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6b776037\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@424d087a, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration\u000a...[truncated 10948 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNotNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7bc66567\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@4af93a9b, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@55\u000a...[truncated 10919 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notEqual",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5d45bb71\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@6a18bff6, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@557\u000a...[truncated 8812 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "endsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@209c5364\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@275130c0, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@557\u000a...[truncated 9133 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6d65ac08\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@67dc51ee, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfigu\u000a...[truncated 15650 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@35935056\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@10124edb testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest@5fd5bb44, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5577\u000a...[truncated 9136 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.51,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springfra\u000a...[truncated 14835 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3209e3de\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@d743428, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], me\u000a...[truncated 13455 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "startsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@26b1df2c\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@706b8129, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedCo\u000a...[truncated 8358 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5e966547\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2c8d1ea, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [\u000a...[truncated 9259 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "before",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3b9f6a43\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@5db74fc2, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContex\u000a...[truncated 10960 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7664b517\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@557565a9, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContex\u000a...[truncated 8965 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@59c550bd\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@e09cbfb, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContex\u000a...[truncated 17282 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1f234f84\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@295ae92c, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContex\u000a...[truncated 10934 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1babd534\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@52f4963d, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [nu\u000a...[truncated 10220 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4ecac4d4\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@491301a2, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mer\u000a...[truncated 8942 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesser",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@37dc38cc\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4d7c00fe, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContex\u000a...[truncated 10960 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embeddedCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@512c5bf5\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@64dbc812, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], me\u000a...[truncated 8376 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_all",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@38e0403f\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@522159d2, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merg\u000a...[truncated 9058 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_and",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@497be287\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1ddef9d8, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merg\u000a...[truncated 9044 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7f28a29\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@78f38169, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedCo\u000a...[truncated 8340 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equalBoolean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5f6393e\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@63410ea9, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedC\u000a...[truncated 9996 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit_throwsExceptionBecauseOfCollectionPropertyMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6cb8fa25\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4b27ddfb, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolym\u000a...[truncated 9906 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "contains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@40b6c5e7\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f7247f2, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedCont\u000a...[truncated 8355 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@32db2656\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2e379c9d, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedCon\u000a...[truncated 12054 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2b3fe9e\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4361eb5b, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedC\u000a...[truncated 8623 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greaterEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@676b3d4c\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7214fd1b, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merge\u000a...[truncated 10975 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@59dd872e\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7c7a1f75, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [nu\u000a...[truncated 12672 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "between",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@718e4afa\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2c189612, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedConte\u000a...[truncated 11008 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notContains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@460d42b9\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@42af18e3, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedC\u000a...[truncated 8365 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@29c5c161\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@130b1a6, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merg\u000a...[truncated 11488 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2468c371\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@e22ec7d, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConf\u000a...[truncated 10169 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "or",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3fabf5c5\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@539ef2aa, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextCon\u000a...[truncated 11663 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@25ce8b1d\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@73f11b47, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextC\u000a...[truncated 8345 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@251e231\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@64bc069f, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mer\u000a...[truncated 13135 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4ef5d9f0\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@db7e9c3, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismT\u000a...[truncated 8358 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "after",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6cf63fd7\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7e6699cc, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContext\u000a...[truncated 10958 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@368648c\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@37675fc7, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextC\u000a...[truncated 10933 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@74ef129e\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3f44c469, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContext\u000a...[truncated 8305 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greater",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@59b4f4ed\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2b342de1, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedConte\u000a...[truncated 10962 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic_inMemory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@919ebd1\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4d67be11, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = \u000a...[truncated 17059 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7946db67\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6b4163b5, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], m\u000a...[truncated 17410 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4edfa5d7\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@7956d315, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], \u000a...[truncated 8952 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@26a3f0ab\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1f99469b, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mer\u000a...[truncated 17300 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_criteriaOnCollection_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6ca767af\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@797e529e, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest\u000a...[truncated 14346 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6fdd32b4\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@ad32f1f, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [n\u000a...[truncated 14746 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7a6ba56\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@642defab, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], m\u000a...[truncated 10701 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesserEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@de5dd8c\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@24659777, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedC\u000a...[truncated 10972 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNotNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@286ced2a\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@28d1030d, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedCon\u000a...[truncated 10944 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notEqual",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6c299dcd\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4e41a15a, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedCont\u000a...[truncated 7966 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "endsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@52f02cc6\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@d0105db, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedConte\u000a...[truncated 8352 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@25401d0b\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@29cd9ce5, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], \u000a...[truncated 17269 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@76515e7b\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@36c6ad3c testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6d75874d, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedConte\u000a...[truncated 8357 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.541,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.082,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:24\u0009INFO \u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springfra\u000a...[truncated 14394 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.033,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@b3a49aa\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7c31a506, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null]\u000a...[truncated 13158 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "startsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@56ec31ca\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@232f05b0, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merg\u000a...[truncated 8117 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@36c64bd8\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@50f771c6, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testExceptio\u000a...[truncated 9020 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "before",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7c7548b3\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@732ed73, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedCon\u000a...[truncated 10139 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@547795ca\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@47096141, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedCo\u000a...[truncated 8743 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.052,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@25c515d9\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6ae2d1e2, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedC\u000a...[truncated 14662 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@679a6394\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@392aabea, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedCo\u000a...[truncated 10115 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@29efc19e\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5dac286c, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException =\u000a...[truncated 9925 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@260a839d\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@10cf7130, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null],\u000a...[truncated 8647 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesser",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3f1e218c\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7dce9137, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedCo\u000a...[truncated 10141 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embeddedCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@446043bd\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@36f8ea6, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null],\u000a...[truncated 8133 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_all",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7afbb6aa\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@45fe22ef, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], \u000a...[truncated 8763 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_and",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@589b08df\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3b6e493, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], m\u000a...[truncated 8747 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4c24d99d\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7fc4ef95, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mer\u000a...[truncated 8100 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equalBoolean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@437fe629\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@65645eea, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], me\u000a...[truncated 9737 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit_throwsExceptionBecauseOfCollectionPropertyMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@78e88bd7\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3dee2f62, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithP\u000a...[truncated 9684 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "contains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2e9f1c93\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@158b5594, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merged\u000a...[truncated 8114 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@38532715\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3d6665d4, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merge\u000a...[truncated 11748 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@669c2270\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@735e9176, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], me\u000a...[truncated 8356 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greaterEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@391dff72\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@44de051c, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], m\u000a...[truncated 10156 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@35b1df36\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5c40e398, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException =\u000a...[truncated 12450 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "between",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@74061bd1\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@45b67d0e, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedC\u000a...[truncated 10189 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notContains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@74b4a3cf\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@776147b4, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mer\u000a...[truncated 8124 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2db3ebe6\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@15873b00, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null],\u000a...[truncated 11268 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@65e24575\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@138a00fa, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContex\u000a...[truncated 9911 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "or",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@a9967f1\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4a6da3cd, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContext\u000a...[truncated 11348 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6772f9c7\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@c85cbf7, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedConte\u000a...[truncated 8102 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@eb6646e\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3603cbfd, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null],\u000a...[truncated 12856 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@32e3d46e\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6b24093, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorph\u000a...[truncated 8117 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "after",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7caeb43b\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@327890cd, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedCon\u000a...[truncated 10139 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5fab1fea\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@33e331a0, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedCon\u000a...[truncated 10115 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1995883f\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@555c0290, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedCon\u000a...[truncated 8064 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greater",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@f80d1af\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a05671c, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedCo\u000a...[truncated 10142 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic_inMemory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6cb862dc\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@517b8342, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testExcepti\u000a...[truncated 14384 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:25\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1765e890\u000a2025-05-07 17:26:25\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3f5d7156, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null\u000a...[truncated 14788 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2fe6a375\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@233f9fc, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null\u000a...[truncated 8655 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@21168f37\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1337e769, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null],\u000a...[truncated 14678 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_criteriaOnCollection_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7ece8455\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4761643c, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphism\u000a...[truncated 12870 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@54878611\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@a9313af, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException \u000a...[truncated 13086 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@d81898d\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4dec6aa, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null]\u000a...[truncated 10385 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesserEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@67c96b50\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1bc4ce09, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], me\u000a...[truncated 10154 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNotNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4789e2bc\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5cc57bc0, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merge\u000a...[truncated 10125 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notEqual",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@412311a2\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7648167b, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merged\u000a...[truncated 7752 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "endsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@259ca94e\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@79432d0a, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merged\u000a...[truncated 8113 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@565f233a\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@27eda07, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null\u000a...[truncated 14645 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4baf4a5b\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1371889a testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5977c989, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedC\u000a...[truncated 8116 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 1.45,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springfra\u000a...[truncated 14173 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equals_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@c77bcb0\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@b056c4a, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [nu\u000a...[truncated 14473 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "startsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5d2bd45a\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5bc184ab, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], \u000a...[truncated 8414 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3c8fdf2f\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4906e4cd, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testExce\u000a...[truncated 9317 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "before",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2e090fb7\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7dddbb74, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merg\u000a...[truncated 10431 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@62442217\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@9c5853e, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merge\u000a...[truncated 9346 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@669503af\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@742218ee, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mer\u000a...[truncated 15183 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1d7ff206\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@301b333e, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merg\u000a...[truncated 10405 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@50255a21\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@8d25ab9, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testExceptio\u000a...[truncated 10188 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@162d063b\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@ef935a, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null\u000a...[truncated 8908 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesser",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@57eee7ac\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@57f16a00, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merg\u000a...[truncated 10431 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "embeddedCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@60e397e2\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@42088c06, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [n\u000a...[truncated 8432 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_all",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@29ea8c1b\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1021a5dc, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [nul\u000a...[truncated 9028 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_and",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7f8b7b1e\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1d3e0e96, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [nul\u000a...[truncated 9014 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@60e957e9\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5db00e50, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null],\u000a...[truncated 8397 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equalBoolean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5807766d\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6e77d9e6, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null]\u000a...[truncated 10374 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit_throwsExceptionBecauseOfCollectionPropertyMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@8e36320\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6c5e9b30, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWi\u000a...[truncated 9640 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "contains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4e29ac60\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1a3803eb, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], me\u000a...[truncated 8411 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@23f22146\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6f89fc23, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], m\u000a...[truncated 12709 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4c743b01\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@79befb56, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null]\u000a...[truncated 8637 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greaterEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1b30428f\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1dad7a6, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null]\u000a...[truncated 10444 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@11ef4c3c\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d8575dd, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testExcepti\u000a...[truncated 13379 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "between",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4c9aaf7f\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@249301ad, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mer\u000a...[truncated 10479 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notContains",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@74f7afb1\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@664da60d, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null],\u000a...[truncated 8421 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4583046a\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1a29e72e, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [nu\u000a...[truncated 11873 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4d0408bc\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@57d207d7, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedCo\u000a...[truncated 10548 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "or",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@187573ad\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@423098bc, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedCo\u000a...[truncated 11954 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "like",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@399f3ea3\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@734e5cd6, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merged\u000a...[truncated 8401 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@61fe8807\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6a6dd3d6, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [n\u000a...[truncated 13834 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3c4ed98f\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@413b45bc, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPoly\u000a...[truncated 8416 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "after",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5cc7adbc\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@11f26db1, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merge\u000a...[truncated 10429 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@682d85e8\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@15b3c1bf, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merge\u000a...[truncated 10405 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notIn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@172a89ae\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@40a5042a, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merge\u000a...[truncated 8361 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "greater",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@738a77d2\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@f765487, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merg\u000a...[truncated 10431 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic_inMemory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@615c851f\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6d65e098, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testExc\u000a...[truncated 14873 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2c36992a\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2c1a6726, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [\u000a...[truncated 15309 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike_ignoreCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6089c37c\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@46c03fe4, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = \u000a...[truncated 8922 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@33c3dc97\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@14ae28ac, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [nu\u000a...[truncated 15199 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "orderBy_criteriaOnCollection_onDepthProperty",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@30ad1d8d\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2223fd76, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorp\u000a...[truncated 13077 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7db6128\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@55e107f5, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testExcept\u000a...[truncated 13329 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ignoreCase_dynamic",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4ca683a5\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6de6f7cd, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = \u000a...[truncated 10993 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "lesserEquals",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@711c8583\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@69f8cec8, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null]\u000a...[truncated 10444 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "isNotNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@53141d54\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7b31035d, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], m\u000a...[truncated 10415 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notEqual",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@17e4b1ab\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@76c86180, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], me\u000a...[truncated 8065 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "endsWith",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@43ee6274\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@62da1943, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], me\u000a...[truncated 8410 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@49d54ae7\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@393a75b1, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = \u000a...[truncated 15168 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "notLike",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:27\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@74e7b041\u000a2025-05-07 17:26:27\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@1639f9ae testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3a0eb06, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], merg\u000a...[truncated 8411 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.694,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springfra\u000a...[truncated 19612 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withCompositeOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7fd3534a\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@18fe94e3 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@2b6d8989, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testExceptio\u000a...[truncated 12495 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dynamicSort",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6de1fff3\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@18fe94e3 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@dfaff72, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], merge\u000a...[truncated 11594 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@24c25bcb\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@18fe94e3 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@7e953be6, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedCont\u000a...[truncated 11930 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5a4d9c49\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@18fe94e3 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@52b4aed7, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedCont\u000a...[truncated 11610 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@14b5df7d\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@18fe94e3 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@1fff7060, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], \u000a...[truncated 10649 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@1030f301\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@18fe94e3 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@396a87f9, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedC\u000a...[truncated 14810 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.175,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.041,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springfra\u000a...[truncated 18445 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withCompositeOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7e46400f\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@4fa22da7 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@2f2a595c, testMethod = pageable_withCompositeOrder@AbstractDeriv\u000a...[truncated 11258 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dynamicSort",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6febc148\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@4fa22da7 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@6968e9d7, testMethod = dynamicSort@AbstractDerivedQueriesWithout\u000a...[truncated 10367 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6c3e27af\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@4fa22da7 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@4abcf005, testMethod = limit@AbstractDerivedQueriesWithoutMapped\u000a...[truncated 10428 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@c0f8dd\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@4fa22da7 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@2bd2edaf, testMethod = slice@AbstractDerivedQueriesWithoutMappedCo\u000a...[truncated 10380 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7ad62f04\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@4fa22da7 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@34ff6543, testMethod = slice_withOrder@AbstractDerivedQueriesWit\u000a...[truncated 9298 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@52eed0c4\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@4fa22da7 testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@3ed88f8f, testMethod = pageable@AbstractDerivedQueriesWithoutMap\u000a...[truncated 13816 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.286,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springfra\u000a...[truncated 17813 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withCompositeOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4c8b1844\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@d2eeeea testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@4a759c15, testMethod = pageable_withCompositeOrder@AbstractDe\u000a...[truncated 10862 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dynamicSort",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3140d2b5\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@d2eeeea testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@20c2da14, testMethod = dynamicSort@AbstractDerivedQueriesWith\u000a...[truncated 9971 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@14ebd598\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@d2eeeea testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@5ace695, testMethod = limit@AbstractDerivedQueriesWithoutMapp\u000a...[truncated 10138 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5d573615\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@d2eeeea testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@194aff4c, testMethod = slice@AbstractDerivedQueriesWithoutMap\u000a...[truncated 9986 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@6ca6f94c\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@d2eeeea testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@40e8c117, testMethod = slice_withOrder@AbstractDerivedQueries\u000a...[truncated 8921 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@182d6ad6\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@d2eeeea testClass = DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest@27939ec2, testMethod = pageable@AbstractDerivedQueriesWithout\u000a...[truncated 13382 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.14,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springfra\u000a...[truncated 18285 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable_withCompositeOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@21f67596\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5a1cf313 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@209052ab, testMethod = pageable_withCompositeOrder@Abstr\u000a...[truncated 11473 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dynamicSort",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@7987d129\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5a1cf313 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@154f129f, testMethod = dynamicSort@AbstractDerivedQuerie\u000a...[truncated 10574 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "limit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4809fa66\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5a1cf313 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@3da7afb4, testMethod = limit@AbstractDerivedQueriesWitho\u000a...[truncated 10812 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@4144264\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5a1cf313 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@583064ea, testMethod = slice@AbstractDerivedQueriesWithou\u000a...[truncated 10587 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "slice_withOrder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2d5541ef\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5a1cf313 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@1c79e82c, testMethod = slice_withOrder@AbstractDerivedQu\u000a...[truncated 9581 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pageable",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3a3c98f1\u000a2025-05-07 17:26:28\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5a1cf313 testClass = DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest@26105844, testMethod = pageable@AbstractDerivedQueriesWi\u000a...[truncated 13880 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.147,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "methodHasAMatchingBeanQueryWithAnExplicitRepositoryClass_beanQueryIsExecuted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:28\u0009INFO \u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springfra\u000a...[truncated 18714 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "methodHasAMatchingBeanQuery_beanQueryIsExecuted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@714ab889\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@6af6a760 testClass = BeanQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest@71b03690, testMethod = methodHasAMatchingBeanQuery_beanQueryIsExecuted@BeanQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfig\u000a...[truncated 11345 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "methodHasAMatchingBeanName_beanQueryIsExecuted",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:29\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@792621f8\u000a2025-05-07 17:26:29\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@6af6a760 testClass = BeanQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest@b511b64, testMethod = methodHasAMatchingBeanName_beanQueryIsExecuted@BeanQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfigur\u000a...[truncated 11341 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.125,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueriesTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueryLookupStrategyTest$findSQL",
          "duration" : 0.422,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleMatchingBeanQueries_butOneWithRepositoryClass_returnsMatchingBean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueryLookupStrategyTest$findSQL",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "singleMatchingBeanQueryOnBeanName_returnsMatchingBean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueryLookupStrategyTest$findSQL",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multipleMatchingBeanQueries_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueryLookupStrategyTest$findSQL",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "noMatchingBeanQueries_returnsNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueryLookupStrategyTest$findSQL",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "singleMatchingBeanQueryOnMethodName_returnsMatchingBean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.43,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.bean.BeanQueryLookupStrategyTest$findSQL",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009DefaultTestContextBootstrapper\u0009Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springfra\u000a...[truncated 15373 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "projection_byExtraArgument",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@16529196\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5b79457f testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest@69ab59f7, testMethod = projection_byExtraArgument@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguratio\u000a...[truncated 10032 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exists",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@45400d7c\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5b79457f testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest@15bc42b2, testMethod = exists@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2528c5eb testClass\u000a...[truncated 9874 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@73969353\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5b79457f testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest@74098c44, testMethod = twoCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2528c5eb test\u000a...[truncated 9121 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equalBoolean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@51132760\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5b79457f testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest@5c1a0714, testMethod = equalBoolean@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2528c5eb tes\u000a...[truncated 9059 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in_string",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@520739bc\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5b79457f testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest@79237865, testMethod = in_string@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2528c5eb testCl\u000a...[truncated 9311 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "severalNativeQueries_theOneMatchingDatabaseIsChosen",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@67026899\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5b79457f testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest@53937bc6, testMethod = severalNativeQueries_theOneMatchingDatabaseIsChosen@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [\u000a...[truncated 9395 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countDistinctByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@513d4389\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5b79457f testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest@67ee5b15, testMethod = countDistinctByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2\u000a...[truncated 11897 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "countByCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5d0b5aef\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5b79457f testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest@46766b17, testMethod = countByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2528c5eb \u000a...[truncated 12403 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "in",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@42a289ce\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5b79457f testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest@27c8ca5d, testMethod = in@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2528c5eb testClass = N\u000a...[truncated 10816 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneToOneCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5f9d3999\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5b79457f testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest@99de3d8, testMethod = oneToOneCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2528c5eb \u000a...[truncated 10484 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneResultExpected_severalResults_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@3de10c4e\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5b79457f testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest@ab410ec, testMethod = oneResultExpected_severalResults_throwsException@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [Merg\u000a...[truncated 9136 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equal",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@2685b654\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5b79457f testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest@1120bcc1, testMethod = equal@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2528c5eb testClass \u000a...[truncated 10908 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "delete_manyToManyCriteria",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:26\u0009INFO \u0009HSQLDBInMemoryDataSource\u0009giving connection org.hsqldb.jdbc.JDBCConnection@5c09c4cb\u000a2025-05-07 17:26:26\u0009INFO \u0009TransactionContext\u0009Began transaction (1) for test context [DefaultTestContext@5b79457f testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest@6be9e443, testMethod = delete_manyToManyCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration\u000a...[truncated 14154 chars]...\u000aizerFactory$DisableMetricExportContextCustomizer@49232c6f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@58a7dc4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]\u000a"
        }
      ],
      "duration" : 0.285,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueriesTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withOneQueryOnMethod(DatabaseSignet, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withOneQueryOnMethod(DatabaseSignet, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withOneQueryOnMethod(DatabaseSignet, String)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withOneQueryOnMethod(DatabaseSignet, String)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withOneQueryOnMethod_withoutSignet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withSeveralQueriesOnMethod(DatabaseSignet, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withSeveralQueriesOnMethod(DatabaseSignet, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withSeveralQueriesOnMethod(DatabaseSignet, String)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withSeveralQueriesOnMethod(DatabaseSignet, String)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withSeveralQueriesOnMethod(DatabaseSignet, String)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "findSQL_withSeveralQueriesOnMethod(DatabaseSignet, String)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.048,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.repository.query.nativ.NativeQueryLookupStrategyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest$ExecuteInNewTransaction",
          "duration" : 0.216,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "whenOperationFails_rollbackIsInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:18\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-05-07 17:26:18\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-05-07 17:26:18\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 65713 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@3c770db4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest$ExecuteInNewTransaction",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "whenOperationSucceeds_commitIsInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:20\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@525647f3 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest@b7e20f2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@42fc4ac4 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', class\u000a...[truncated 36838 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@3c770db4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].\u000a"
        }
      ],
      "duration" : 1.835,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest$ExecuteInNewTransaction",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest$GiveConnection",
          "duration" : 0.124,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "noActiveTransaction_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:20\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-05-07 17:26:20\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-05-07 17:26:20\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 33394 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@3c770db4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest$GiveConnection",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "returnsActiveTransactionConnection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:20\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@525647f3 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest@5dda5493, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@42fc4ac4 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', clas\u000a...[truncated 35310 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@3c770db4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].\u000a"
        }
      ],
      "duration" : 0.151,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest$GiveConnection",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest$WithPersistenceContext",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "createData",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:20\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]\u000a2025-05-07 17:26:20\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]\u000a2025-05-07 17:26:20\u0009DEBUG\u0009BootstrapUtils\u0009Instantiating TestContextBootstrapp\u000a...[truncated 43641 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@3c770db4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest$WithPersistenceContext",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "createSameDataAgain",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:26:20\u0009DEBUG\u0009DependencyInjectionTestExecutionListener\u0009Performing dependency injection for test context [[DefaultTestContext@525647f3 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest@6b8eb7b2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@42fc4ac4 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', clas\u000a...[truncated 35632 chars]...\u000aContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@3c770db4], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].\u000a"
        }
      ],
      "duration" : 0.046,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManagerTest$WithPersistenceContext",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorDerbyTest",
          "duration" : 1.202,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withoutCallToHasNext_throwsNoSuchElementException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorDerbyTest",
          "duration" : 0.148,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_emptyResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorDerbyTest",
          "duration" : 0.151,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "convert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorDerbyTest",
          "duration" : 0.108,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 1.641,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorDerbyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLOperationDerbyTest",
          "duration" : 0.709,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "SLF4J: Failed to load class \"org.slf4j.impl.StaticLoggerBinder\".\u000aSLF4J: Defaulting to no-operation (NOP) logger implementation\u000aSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.\u000a",
          "stdout" : None
        }
      ],
      "duration" : 0.713,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.SQLOperationDerbyTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.222,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigDecimalBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.072,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "timestampBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.07,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.061,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.059,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.068,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.066,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.068,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.053,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.082,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "blobBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.06,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytesBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.047,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.047,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.053,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stringBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.049,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigIntegerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.047,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.053,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byteBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.044,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.044,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.053,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pathBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.05,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doubleBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.058,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uuidBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.07,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.047,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "binaryStreamBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fileBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.044,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
          "duration" : 0.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 1.973,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.DerbyParameterBindersTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorH2Test",
          "duration" : 0.622,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withoutCallToHasNext_throwsNoSuchElementException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorH2Test",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_emptyResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorH2Test",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "convert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorH2Test",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.676,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorH2Test",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLOperationH2Test",
          "duration" : 0.622,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "SLF4J: Failed to load class \"org.slf4j.impl.StaticLoggerBinder\".\u000aSLF4J: Defaulting to no-operation (NOP) logger implementation\u000aSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.\u000a",
          "stdout" : None
        }
      ],
      "duration" : 0.623,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.SQLOperationH2Test",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.099,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigDecimalBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "timestampBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "blobBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytesBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stringBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigIntegerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byteBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pathBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doubleBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uuidBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "binaryStreamBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fileBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.28,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.H2ParameterBindersTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorHSQLDBTest",
          "duration" : 0.694,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withoutCallToHasNext_throwsNoSuchElementException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "SLF4J: Failed to load class \"org.slf4j.impl.StaticLoggerBinder\".\u000aSLF4J: Defaulting to no-operation (NOP) logger implementation\u000aSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorHSQLDBTest",
          "duration" : 0.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_emptyResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorHSQLDBTest",
          "duration" : 0.054,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "convert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorHSQLDBTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.839,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorHSQLDBTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLOperationHSQLDBTest",
          "duration" : 0.625,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.626,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.SQLOperationHSQLDBTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.117,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigDecimalBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "timestampBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "blobBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytesBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stringBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigIntegerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byteBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pathBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doubleBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uuidBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "binaryStreamBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fileBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "offsetDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "zonedDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.622,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorMariaDBTest",
          "duration" : 0.128,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withoutCallToHasNext_throwsNoSuchElementException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "SLF4J: Failed to load class \"org.slf4j.impl.StaticLoggerBinder\".\u000aSLF4J: Defaulting to no-operation (NOP) logger implementation\u000aSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.\u000a",
          "stdout" : "using embedded datasource\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorMariaDBTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_emptyResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorMariaDBTest",
          "duration" : 0.036,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "convert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorMariaDBTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 8.646,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorMariaDBTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLOperationMariaDBTest",
          "duration" : 0.23,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        }
      ],
      "duration" : 0.235,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.SQLOperationMariaDBTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.097,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigDecimalBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "timestampBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "blobBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytesBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stringBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigIntegerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byteBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pathBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doubleBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uuidBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "binaryStreamBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fileBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.812,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.MariaDBParameterBindersTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorMySQLTest",
          "duration" : 0.316,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withoutCallToHasNext_throwsNoSuchElementException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorMySQLTest",
          "duration" : 0.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_emptyResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorMySQLTest",
          "duration" : 0.087,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "convert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorMySQLTest",
          "duration" : 0.076,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 13.508,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorMySQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLOperationMySQLTest",
          "duration" : 0.287,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        }
      ],
      "duration" : 0.298,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.SQLOperationMySQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.16,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigDecimalBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.082,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "timestampBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.066,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.066,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.079,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.069,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.105,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.035,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.052,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.065,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "blobBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.109,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytesBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.045,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.062,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stringBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.075,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigIntegerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.058,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.064,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byteBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.064,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.05,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pathBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.065,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doubleBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.062,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uuidBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.066,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.066,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "binaryStreamBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.062,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.053,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fileBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.094,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.096,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.039,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.066,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
          "duration" : 0.06,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 2.207,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.MySQLParameterBindersTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorOracleTest",
          "duration" : 2.322,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withoutCallToHasNext_throwsNoSuchElementException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorOracleTest",
          "duration" : 0.262,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_emptyResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorOracleTest",
          "duration" : 0.129,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "convert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorOracleTest",
          "duration" : 0.119,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 21.446,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorOracleTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLOperationOracleTest",
          "duration" : 0.792,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        }
      ],
      "duration" : 0.793,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.SQLOperationOracleTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.208,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigDecimalBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.116,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "timestampBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.126,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.112,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.118,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.125,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.113,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.114,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.11,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.098,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.414,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "blobBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.257,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytesBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.101,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.08,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.1,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stringBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.115,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigIntegerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.127,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.113,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byteBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.113,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.088,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.1,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pathBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.115,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doubleBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.123,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uuidBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.124,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.311,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "binaryStreamBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.119,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.088,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.098,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fileBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.112,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.116,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.091,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.1,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.112,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "offsetDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.112,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "zonedDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
          "duration" : 0.114,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 4.612,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.OracleParameterBindersTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorPostgreSQLTest",
          "duration" : 0.188,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withoutCallToHasNext_throwsNoSuchElementException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "SLF4J: Failed to load class \"org.slf4j.impl.StaticLoggerBinder\".\u000aSLF4J: Defaulting to no-operation (NOP) logger implementation\u000aSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.\u000a",
          "stdout" : "using embedded datasource\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorPostgreSQLTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_emptyResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorPostgreSQLTest",
          "duration" : 0.06,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "convert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorPostgreSQLTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 3.621,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorPostgreSQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLOperationPostgreSQLTest",
          "duration" : 0.252,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        }
      ],
      "duration" : 0.27,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.SQLOperationPostgreSQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.084,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigDecimalBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "using embedded datasource\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "timestampBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytesBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stringBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigIntegerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byteBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pathBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doubleBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uuidBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "binaryStreamBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fileBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.034,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "blobBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.799,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.PostgreSQLParameterBindersTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorSQLiteTest",
          "duration" : 0.341,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "next_withoutCallToHasNext_throwsNoSuchElementException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "SLF4J: Failed to load class \"org.slf4j.impl.StaticLoggerBinder\".\u000aSLF4J: Defaulting to no-operation (NOP) logger implementation\u000aSLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.\u000a",
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorSQLiteTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_emptyResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorSQLiteTest",
          "duration" : 0.016,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "convert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorSQLiteTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hasNext_filledResultSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.39,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.ResultSetIteratorSQLiteTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLOperationSQLiteTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cancel",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.009,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.SQLOperationSQLiteTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.069,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigDecimalBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "timestampBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateSqlBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "blobBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bytesBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "stringBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bigIntegerBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "longPrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "byteBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "integerPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "pathBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doubleBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uuidBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doublePrimitiveBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "binaryStreamBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "fileBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "booleanBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "floatPrimitiveBinder_nullValuePassed_NPEThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localDateTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localTimeBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.185,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.SQLiteParameterBindersTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ClosedConnectionRetryerProviderTest",
          "duration" : 0.651,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveConnection_previousConnectionIsClosed_giveANewOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.652,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ClosedConnectionRetryerProviderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.CurrentThreadConnectionProviderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveConnection_connectionAutoCommitIsFalse",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.CurrentThreadConnectionProviderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveConnection_2ThreadsAskForAConnection_2DifferentOnesAreGiven",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.CurrentThreadConnectionProviderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveConnection_callTwice_returnSameConnection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.007,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.CurrentThreadConnectionProviderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionAwareConnectionProviderTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "commitIsCalled_commitMethodsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionAwareConnectionProviderTest",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "rollbackSavepointIsCalled_rollbackSavepointMethodsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionAwareConnectionProviderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "rollbackIsCalled_rollbackMethodsAreInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.026,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.TransactionAwareConnectionProviderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionListenerCollectionTest",
          "duration" : 0.162,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAfterRolback_temporaryListenersShouldNotBeCalledTwice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionListenerCollectionTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAfterCommit_temporaryListenersShouldNotBeCalledTwice",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.188,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.TransactionListenerCollectionTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionListenerTest",
          "duration" : 0.027,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "beforeRollback_savepoint",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionListenerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "beforeCommit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionListenerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "afterCommit",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionListenerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "afterRollback_savepoint",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionListenerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "afterRollback",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.TransactionListenerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "beforeRollback",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.035,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.TransactionListenerTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName_unknownType_returnsNull",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[11]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[12]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[13]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[14]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName(JavaTypeToSqlTypeMapping, Class, Size, String)[15]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName_withSingleton(JavaTypeToSqlTypeMapping, Class, Size, String)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getTypeName_withSingleton(JavaTypeToSqlTypeMapping, Class, Size, String)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.039,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "groupingBy_withMapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getFirstUnique",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toUnmodifiableList",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toList",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSortedSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toUnmodifiableSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toCollection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mapping",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "toKeepingOrderSet",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "groupingBy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getFirst",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.053,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.AccumulatorsTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.BeanRelationFixerTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "of_setter_getter_collection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.BeanRelationFixerTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "of_setter_getter_collection_bidirectional",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.BeanRelationFixerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "of_setter_getter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.BeanRelationFixerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "of_setter",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.BeanRelationFixerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "giveCollectionFactory",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.018,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.BeanRelationFixerTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ColumnConsumerTest",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testAssemble",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ColumnConsumerTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCopyWithAlias",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.03,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.ColumnConsumerTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.MultipleColumnsReaderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "read",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.MultipleColumnsReaderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.NoopPreparedStatementTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "allMethodsReturnDefaultValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.007,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.NoopPreparedStatementTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.NoopResultSetTest",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "allMethodsReturnDefaultValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.019,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.NoopResultSetTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "copyFor_withSupplierAsArg_instanceIsCreatedWithFunction_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_basicUseCase_complexConsumer",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "exampleWithCollection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "relation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_shareInstanceOverRows",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "copyWithAliases",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_basicUseCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "copyFor",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_noArgConstructor_basicUseCase",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "copyFor_withFunctionAsArg_instanceIsCreatedWithSupplier_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.028,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.RowIteratorTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "convert_columnReaderIsNotCompatibleWithColumnContent_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.008,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.RowIteratorTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.SimpleBeanCacheTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testComputeIfAbsent_ArrayAsKeySafety",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.SimpleBeanCacheTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testComputeIfAbsent",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.SimpleBeanCacheTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformAll_withAccumulator_testToRetrieveASingleColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_withInnerClass",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_invokedOnEachRow_returnsSameBeanInstanceIfKeyColumnContainsSameValue_asWellAsForRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformAll_withCollector_testToRetrieveASingleColumn",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformAll_withRelationDefiningAssemblyPolicy",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_invokedOnEachRow_returnsSameBeanInstanceIfKeyColumnContainsSameValue",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transform_copyWithAliases(ResultSetRowTransformer)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformAll_withRowAssemblerForACollection",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "copyFor",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformAll_withCollector_returnsSameBeanInstanceIfKeyColumnContainsSameValue_asWellAsForRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "transformAll_returnsSameBeanInstanceIfKeyColumnContainsSameValue_asWellAsForRelation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.115,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableSQLTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExpandableParameters(List, Map, String, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableSQLTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExpandableParameters(List, Map, String, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableSQLTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExpandableParameters(List, Map, String, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableSQLTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExpandableParameters(List, Map, String, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableSQLTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExpandableParameters(List, Map, String, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableSQLTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testExpandableParameters(List, Map, String, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.01,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.ExpandableSQLTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDoApplyValue(String, Map, Map, Map)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDoApplyValue(String, Map, Map, Map)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDoApplyValue(String, Map, Map, Map)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDoApplyValue(String, Map, Map, Map)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDoApplyValue(String, Map, Map, Map)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDoApplyValue(String, Map, Map, Map)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDoApplyValue(String, Map, Map, Map)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDoApplyValue(String, Map, Map, Map)[8]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDoApplyValue(String, Map, Map, Map)[9]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testDoApplyValue(String, Map, Map, Map)[10]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.023,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.ExpandableStatementTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.GeneratedKeysReaderTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "read_writeOperation",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.GeneratedKeysReaderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "convert",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.014,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.GeneratedKeysReaderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ReadOperationTest",
          "duration" : 0.171,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_parameterizedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ReadOperationTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_preparedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.ReadOperationTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setValue_listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.176,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.ReadOperationTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse(String, ParsedSQL)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse(String, ParsedSQL)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse(String, ParsedSQL)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse(String, ParsedSQL)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse(String, ParsedSQL)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse(String, ParsedSQL)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_inMatcher(String, boolean)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_inMatcher(String, boolean)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_inMatcher(String, boolean)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_inMatcher(String, boolean)[4]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_inMatcher(String, boolean)[5]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_inMatcher(String, boolean)[6]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_inMatcher(String, boolean)[7]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_error_causeEmptyParamName",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_in(String, ParsedSQL)[1]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_in(String, ParsedSQL)[2]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testParse_in(String, ParsedSQL)[3]",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.024,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.SQLParameterParserTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLStatementTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testApplyValue_allBindersPresent_doApplyValueIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLStatementTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testApplyValue_missingBinder_exceptionIsThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.SQLStatementTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testApplyValue_missingValue_exceptionIsThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.SQLStatementTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "executeBatch_preparedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_sensibleValuesAreNotLogged_batchNamedParameters",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:33\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:25:33\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values(:id, :name) | {1={name=X-masked value-X, id=2}, 2={name=X-masked value-X, id=3}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "executeBatch_parameterizedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_batchLog_namedParameters",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:33\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:25:33\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values(:id, :name) | {1={name=Tata, id=2}, 2={name=Toto, id=3}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_sensibleValuesAreNotLogged",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:33\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values(?, ?) | {1=1, 2=X-masked value-X}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_batchLog_indexedParameters",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "2025-05-07 17:25:33\u0009DEBUG\u0009SQLOperation\u0009Batching statement 2 times\u000a2025-05-07 17:25:33\u0009TRACE\u0009SQLOperation\u0009insert into Toto(id, name) values(?, ?) | {1={1=1, 2=tata}, 2={1=2, 2=toto}}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_parameterizedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "execute_preparedSQL",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setValue_listenerIsCalled",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.036,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.WriteOperationTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setBinaryStream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.051,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getBinaryStream_offsetAndLength",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "length",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "free",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "position",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setBytes_offsetAndLength",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "position_blob",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setBytes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getBinaryStream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "truncate",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getBytes",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.06,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.NameEnumParameterBinderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "get",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.NameEnumParameterBinderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "set",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.NameEnumParameterBinderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.NullSafeguardPreparedStatementWriterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSet_nonNullValueIsPassedAsArgument_delegateIsInvoked",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.NullSafeguardPreparedStatementWriterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cc",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : "void\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.NullSafeguardPreparedStatementWriterTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSet_nullIsPassedAsArgument_nonNPEIsThrown",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.NullSafeguardPreparedStatementWriterTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OrdinalEnumParameterBinderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "get",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.OrdinalEnumParameterBinderTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "set",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.003,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.OrdinalEnumParameterBinderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ParameterBinderRegistryTest",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getBinder_findCompliantBinder",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ParameterBinderRegistryTest",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getBinder_multipleCompliantBindersFound_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ParameterBinderRegistryTest",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getBinder_notFound",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ParameterBinderRegistryTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getBinder_findCompliantBinder_enum",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ParameterBinderRegistryTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "getBinder_notRegistered_throwsException",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.022,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.ParameterBinderRegistryTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ParameterBinderTest",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "wrap_convertAEnumToBoolean",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ParameterBinderTest",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "wrap_convertAStringToABinaryStream",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ParameterBinderTest",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "wrap_convertASetToAString",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.012,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.ParameterBinderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.PreparedStatementWriterTest",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "preApply_typeIsConverterOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.005,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.PreparedStatementWriterTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ResultSetReaderTest",
          "duration" : 0.098,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "get_exceptionHandling",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "org.codefilarete.stalactite.sql.statement.binder.ResultSetReaderTest",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "thenApply_typeIsConverterOne",
          "properties" : {
            
          },
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : None,
          "stdout" : None
        }
      ],
      "duration" : 0.104,
      "enclosingBlockNames" : [
        "Build"
      ],
      "enclosingBlocks" : [
        "16"
      ],
      "id" : None,
      "name" : "org.codefilarete.stalactite.sql.statement.binder.ResultSetReaderTest",
      "nodeId" : "25",
      "properties" : {
        
      },
      "stderr" : None,
      "stdout" : None,
      "timestamp" : None
    }
  ]
}